Это PDF — must-have для всех, кто устал от медленных скриптов и хочет видеть результат до того, как остынет кофе.
Внутри:
#doc #python #cheatsheet #article
Please open Telegram to view this post
VIEW IN TELEGRAM
Это не просто репозиторий, а целый пошаговый план, как прокачать себя в Python с нуля до уверенного разработчика c объяснениями и большим количеством примеров
Внутри:
Хочешь войти в IT, автоматизировать всё вокруг или наконец понять, как работает код — начни с первого дня. Остальные подтянутся.
#python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Пошагово, с примерами и практикой. Идеально, чтобы разобраться с Flask с нуля до продвинутого уровня:
1. Привет, мир! - https://habr.com/ru/articles/804245/
2. Шаблоны - https://habr.com/ru/articles/804887/
3. Веб-формы - https://habr.com/ru/articles/805997/
4. База данных - https://habr.com/ru/articles/807371/
5. Логины пользователей - https://habr.com/ru/articles/808091/
6. Страница профиля и аватары - https://habr.com/ru/articles/809411/
7. Обработка ошибок - https://habr.com/ru/articles/809743/
8. Подписчики - https://habr.com/ru/articles/811791/
9. Разбивка на страницы - https://habr.com/ru/articles/815427/
10. Поддержка электронной почты - https://habr.com/ru/articles/815623/
11. Дизайн приложения - https://habr.com/ru/articles/816603/
12. Дата и время - https://habr.com/ru/articles/817289/
13. I18n и L10n - https://habr.com/ru/articles/817369/
14. Ajax - https://habr.com/ru/articles/818001/
15. Улучшенная структура приложения - https://habr.com/ru/articles/818639/
16. Полнотекстовый поиск - https://habr.com/ru/articles/819969/
17. Развертывание на Linux - https://habr.com/ru/articles/821757/
18. Развертывание на Heroku - https://habr.com/ru/articles/822619/
19. Развертывание в Docker - https://habr.com/ru/articles/822935/
20. Немного магии JavaScript - https://habr.com/ru/articles/823232/
21. Уведомления пользователей - https://habr.com/ru/articles/823422/
22. Фоновые задания - https://habr.com/ru/articles/824396/
23. API (интерфейсы прикладного программирования) - https://habr.com/ru/articles/826182/
Отличный курс, чтобы прокачаться в Flask и понять, как строятся настоящие веб-приложения.
#article #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
#python #doc #cheatsheet #russian
Please open Telegram to view this post
VIEW IN TELEGRAM
Никаких сторонних библиотек — всё делает встроенный модуль
zipfile
import zipfile
def make_zip(target_files: list[str], zip_name: str = 'data.zip') -> None:
"""Упаковывает файлы в ZIP-архив с указанным именем."""
with zipfile.ZipFile(zip_name, 'w') as archive:
for filename in target_files:
archive.write(filename) # Добавляем файл в архив
print(f"✅ Архив {zip_name} создан!")
make_zip(['image.png', 'notes.md'])
#python #code
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Ты когда-нибудь задумывался, на чём держится вся магия Data Science?
На библиотеках Python. Мощные, гибкие и почти безграничные — они превращают код в инсайты, а данные в решения.
Позволь алгоритмам учиться на действиях и ошибках.
OpenAI Gym
— отличная точка входа в мир умных агентов и ИИ.Сырые данные — это только начало.
Featuretools
помогает автоматически преобразовывать их в ценные признаки для моделей.Прогнозы, классификация, кластеризация — всё это проще с
Scikit-Learn
, TensorFlow
, XGBoost
.Pandas
и NumPy
— мастхэв для каждого дата-сайентиста.С ними хаос превращается в порядок.
Когда числа — это не всё.
Matplotlib
, Seaborn
, Plotly
оживляют отчёты, графики и дашборды.Работа с естественным языком?
NLTK
, SpaCy
и Transformers
помогут машине "понять" человеческую речь.Управляй потоками данных, как профи.
Airflow
, Luigi
и DVC
— чтобы не утонуть в пайплайнах.📆 Time Series & Forecasting
Прогнозы на основе истории.
Statsmodels
, Prophet
, tsfresh
— для анализа временных рядов.Когда данные уже не помещаются в оперативку:
PySpark
, Dask
и Modin
— мощь распределённого анализа.— от
Diffprivlib
до инструментов для очистки и защиты.Найди выбросы до того, как они станут проблемой.
PyOD
и другие библиотеки выявят аномалии в потоке данных.И Python — твой главный союзник.
#cheatsheet #python #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
Скрипт, который:
🌡 Показывает температуру
# pip install GPUtil tabulate
import GPUtil
from tabulate import tabulate
from typing import List, Tuple
def gpu_info() -> str:
"""
Получает информацию о доступных GPU: загрузка, температура, объём памяти.
Возвращает отформатированную таблицу.
"""
gpus = GPUtil.getGPUs()
gpus_list: List[Tuple] = []
for gpu in gpus:
gpus_list.append((
gpu.id,
gpu.name,
f"{gpu.load * 100:.1f}%",
f"{gpu.memoryFree}MB",
f"{gpu.memoryUsed}MB",
f"{gpu.memoryTotal}MB",
f"{gpu.temperature}°C"
))
return tabulate(
gpus_list,
headers=["id", "name", "load", "free memory", "used memory", "total memory", "temperature"],
tablefmt="pretty"
)
if __name__ == "__main__":
print(gpu_info())
Проверь, как там твоя RTX под стрессом.
#python #soft #code #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
MiniApp, с анимацией, очками и удобным интерфейсом. Всё — внутри Telegram. Без сайтов, без переключений.
В этом проекте напишем сервер на FastAPI, который:
#python #soft #article
Please open Telegram to view this post
VIEW IN TELEGRAM
Когда обычного текста мало, а нужно показать смысл, на помощь приходит Doc2Image — нейросервис, который читает документы и генерирует по ним визуальные подсказки для Midjourney, DALL·E и других генераторов.
Ты загружаешь документ — он сам вычленяет суть, превращает её в понятное описание и подсказывает, какое изображение можно создать.
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
matplotlib_cheatsheets.pdf
2.8 MB
Шпаргалка по Matplotlib — одна из самых мощных библиотек для графиков, диаграмм и визуального кайфа в Python. Подходит как новичкам, так и тем, кто хочет в пару строк выдать инфографику уровня Forbes.
Сохраняй, пригодится!
#cheatsheet #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
config.toml
или переменные./forward
— для пересылки старых сообщений.1. Клонируешь репу
2. Настраиваешь
config.toml
(там всё понятно)3.
pip3 install -r requirements.txt
4.
python3 -m bot
или через Docker:docker build -t telegram-message-forwarder-bot .
docker run -d --name telegram-message-forwarder-bot telegram-message-forwarder-bot
– новостных и нишевых Telegram-каналов;
– кросспостинга в группы/чаты;
– админов, которые любят автоматизацию.
#soft #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Но… бесплатно. И у тебя в ноутбуке. И через Python.
pip install openbb
Пример кода:
from openbb import obb
output = obb.equity.price.historical("AAPL")
df = output.to_dataframe()
Это больше, чем просто библиотека. Это твой личный финтех-терминал.
Сохраняем
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM