Please open Telegram to view this post
VIEW IN TELEGRAM
1😁163❤10🤯10👍9🤔3⚡1🔥1😱1🌚1
isort — это инструмент, который упрощает работу с импортами, автоматически сортируя их по алфавиту и разделяя на группы по типам.
Утилита доступна как командная строка, библиотека Python и плагины для разных редакторов, что делает процесс организации импортов максимально удобным.
Она совместима с Python 3.7 и выше, но также умеет форматировать код, написанный для Python 2.
Ставится командой ⚙
Документация и примеры кода здесь. (Используйте Google Translate)
Утилита доступна как командная строка, библиотека Python и плагины для разных редакторов, что делает процесс организации импортов максимально удобным.
Она совместима с Python 3.7 и выше, но также умеет форматировать код, написанный для Python 2.
Ставится командой ⚙
pip install isort
Документация и примеры кода здесь. (Используйте Google Translate)
1👍25🤡3❤2⚡1🔥1🌚1
Рассказываю что стало с программированием и почему сегодня программистом может стать любой человек!
UPD: Да это перезалив, причина перезалива:да
https://youtu.be/b55J5ndk9FA?watch
А также делюсь советами, на что давать упор чтобы 100% взяли на работу программистом.
UPD: Да это перезалив, причина перезалива:
https://youtu.be/b55J5ndk9FA?watch
YouTube
Вот почему ЛЮБОЙ может стать программистом | И работать в TESLA :3
Стань “Белым” хакером в Skillfactory: https://go.skillfactory.ru/L_VTKA
Скидка 50% + бесплатный мини-курс по нейросетям по промокоду ХАУДИ до 31.03.2025
Рассказываю что стало с программированием и почему сегодня программистом может стать любой человек!
А…
Скидка 50% + бесплатный мини-курс по нейросетям по промокоду ХАУДИ до 31.03.2025
Рассказываю что стало с программированием и почему сегодня программистом может стать любой человек!
А…
1🌚21👍4🤡3😐2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Я и Python 🚬
Узнали себя? Согласны?
Узнали себя? Согласны?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71❤29🤡9❤🔥2🔥2⚡1🤯1🌚1
Перед тем как открыть спойлер: как думаете кто победит? 🤔
Пишем вариант в комментах и потом открываем :3
Пишем вариант в комментах и потом открываем :3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁76👍7🔥6❤5❤🔥1
Docker - Библиотеки для Python которая позволяет делать всё что может командами Docker, но из приложений Python — запускать контейнеры, управлять контейнерами, управлять Swarms и т. д.
Для примера давайте начнём общаться с демонами docker для этого нам с начала потребуется скачать сам docker в Python.
После воспользуемся функцией from_env() для подключения сокет по умолчанию или конфигурацию в вашей среде:
Вы можете запускать контейнеры в фоновом режиме:
Ставится командой ⚙️
Документация и примеры кода здесь.
Для примера давайте начнём общаться с демонами docker для этого нам с начала потребуется скачать сам docker в Python.
pip install docker
После воспользуемся функцией from_env() для подключения сокет по умолчанию или конфигурацию в вашей среде:
import docker
client = docker.from_env()
Теперь вы сможете запускать контейнеры:
>>> client.containers.run("ubuntu", "echo hello world")
'hello world\n'
Вы можете запускать контейнеры в фоновом режиме:
client.containers.run("bfirsh/reticulate-splines", detach=True)
<Container '45e6d2de7c54'>
Ставится командой ⚙️
pip install docker
Документация и примеры кода здесь.
1👍30🤯9❤4🤡2🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁114👍26❤10🤡6💯6⚡3🔥3🏆1
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍159😁30❤8🤡4🌚3🍓3🔥1
Ответ: легко! Особенно если вы решите скачать их всех.
pip install beautifulsoup4 requests
import requests
from bs4 import BeautifulSoup
import os
url = "https://ru.freepik.com/photos/%D0%BA%D0%BE%D1%82%D0%B8%D0%BA%D0%B8"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
}
response = requests.get(url, headers=headers)
response.raise_for_status()
soup = BeautifulSoup(response.text, 'html.parser')
📁 Создаём папку для пушистиков:
if not os.path.exists('cat_images'):
os.makedirs('cat_images')
images = soup.find_all('img')
for i, img in enumerate(images):
img_url = img.get('src')
if img_url and img_url.startswith('http'):
img_data = requests.get(img_url).content
with open(f'cat_images/cat_{i+1}.jpg', 'wb') as handler:
handler.write(img_data)
print(f'Изображение {i+1} скачано.')
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍35🔥11❤6🎉3
🔥 Как получить погоду с помощью Python? 🌤
Нам понадобится библиотека pyowm, с помощью неё мы получим погоду в определенном городе.
Для начала нам нужен API ключ.
Ставим библиотеку:
Пишем простенький код:
Готово👌
Нам понадобится библиотека pyowm, с помощью неё мы получим погоду в определенном городе.
Для начала нам нужен API ключ.
Его можно получить после регистрации на сайте openweathermap.org.
Если лень то можете взять здесь(для теста)
Ставим библиотеку:
pip install pyowm
Пишем простенький код:
import pyowm
# API-ключ
API_KEY = 'api'
owm = pyowm.OWM(API_KEY)
mgr = owm.weather_manager()
# получаем погоду(замените Moscow на ваш город)
weather = mgr.weather_at_place("Moscow").weather
# вывод
print(f"Погода: {weather.detailed_status}")
print(f"Температура: {weather.temperature('celsius')['temp']}°C")
Готово
Результат
Погода: облачно
Температура: 15°C
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍33🔥6🤡3🐳3🎉1🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍101❤🔥16🔥7❤4😁4🤯2🤡1
Python - Советы, библиотеки, гайды
🔥 Как получить погоду с помощью Python? 🌤 Нам понадобится библиотека pyowm, с помощью неё мы получим погоду в определенном городе. Для начала нам нужен API ключ. Его можно получить после регистрации на сайте openweathermap.org. Если лень то можете взять…
Кстати по поводу погоды.
Подписчик канала подсказал еще вариант, юзать сервис Wttr.in
Просто делаем запрос и получаем ответ:
На Github проекта есть и другие примеры.
Просто. Удобно. В стиле Python👍
Подписчик канала подсказал еще вариант, юзать сервис Wttr.in
Просто делаем запрос и получаем ответ:
import requests
r = requests.get('https://wttr.in/Киев?0&lang=ru')
print(r.text)
На Github проекта есть и другие примеры.
Просто. Удобно. В стиле Python
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤯36👍11🔥4❤🔥2🎉1🎃1
Здесь на простых картинках и понятном языке обучают этому языку, делятся полезными фишками и инструментами
Подписывайтесь: @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡21👍7🤔3🔥2🌚2
Методичка как учить Python.
Сохрани, чтобы не потерять!
1) Укус Питона
2) Опционально pythontutor.ru
3) Грокаем алгоритмы
4) Лутц или Доусон (если не чуствуешь что шаришь прям круто)
5) И наконец Рамальо Лучано - Python К вершинам мастерства
6) Потом Дронов - Django 3
7) И еще Гарри Персиваль - Python разработка на основе тестирования
.. там как раз завязка на Django
Можно менять порядок, но +- идеальный вариант именно такой.
Шаги после 5 можно не включать, если нет необходимости углубляться в веб разработку на Python.
Сохрани, чтобы не потерять!
1) Укус Питона
2) Опционально pythontutor.ru
3) Грокаем алгоритмы
4) Лутц или Доусон (если не чуствуешь что шаришь прям круто)
5) И наконец Рамальо Лучано - Python К вершинам мастерства
6) Потом Дронов - Django 3
7) И еще Гарри Персиваль - Python разработка на основе тестирования
.. там как раз завязка на Django
Можно менять порядок, но +- идеальный вариант именно такой.
Шаги после 5 можно не включать, если нет необходимости углубляться в веб разработку на Python.
2👍24🌚5❤3🔥3❤🔥1😁1🤩1🎃1