[PYTHON:TODAY]
62.4K subscribers
2.18K photos
967 videos
278 files
1.37K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

Приват: https://boosty.to/pythontoday
YouTube: https://clck.ru/3LfJhM
Канал админа: @akagodlike
Чат: @python2day_chat

Сотрудничество: @web_runner

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🎓 Лучшие библиотеки Python для Data Science — от данных до предсказаний

Ты когда-нибудь задумывался, на чём держится вся магия Data Science?
На библиотеках Python. Мощные, гибкие и почти безграничные — они превращают код в инсайты, а данные в решения.

📦 Вот что стоит изучить, если хочешь прокачаться в аналитике и ML:

🖍 Reinforcement Learning
Позволь алгоритмам учиться на действиях и ошибках.
🧠 OpenAI Gym — отличная точка входа в мир умных агентов и ИИ.

🧮 Feature Engineering
Сырые данные — это только начало.
🔧 Featuretools помогает автоматически преобразовывать их в ценные признаки для моделей.

👨‍💻 Machine Learning & AI
Прогнозы, классификация, кластеризация — всё это проще с
⚙️ Scikit-Learn, TensorFlow, XGBoost.

📈 Анализ и подготовка данных
➡️ Pandas и NumPy — мастхэв для каждого дата-сайентиста.
С ними хаос превращается в порядок.

📊 Визуализация данных
Когда числа — это не всё.
✍️ Matplotlib, Seaborn, Plotly оживляют отчёты, графики и дашборды.

🗣 Обработка текста (NLP)
Работа с естественным языком?
📚 NLTK, SpaCy и Transformers помогут машине "понять" человеческую речь.

⚙️ Data Engineering & ETL
Управляй потоками данных, как профи.
⛓️ Airflow, Luigi и DVC — чтобы не утонуть в пайплайнах.

📆 Time Series & Forecasting
Прогнозы на основе истории.
📊 Statsmodels, Prophet, tsfresh — для анализа временных рядов.

💥 Big Data & Распределённые вычисления
Когда данные уже не помещаются в оперативку:
🔥 PySpark, Dask и Modin — мощь распределённого анализа.

🔐 Безопасность данных
🛡 Обеспечь приватность и соответствие требованиям
— от Diffprivlib до инструментов для очистки и защиты.

📉 Anomaly Detection
Найди выбросы до того, как они станут проблемой.
🚨 PyOD и другие библиотеки выявят аномалии в потоке данных.

🚀 Data Science — это не про магию, а про инструменты.
И Python — твой главный союзник.

📂 Сохраняй, чтобы не потерять!

#cheatsheet #python #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥1511
🎮 Следишь за своей видеокартой? Теперь ты можешь это делать прямо из Python.

Скрипт, который:
📊 Показывает загрузку GPU
📊 Отображает объём свободной/занятой памяти
🌡 Показывает температуру
🖥 И всё это — в красивой ASCII-таблице

💻 Код:

# 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())


🔥 Поддерживается работа с несколькими GPU.
Проверь, как там твоя RTX под стрессом.

#python #soft #code #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50🔥2312
🎮 2048 прямо в Telegram? Легко. Пишем мини-игру на FastAPI + Aiogram 3

MiniApp, с анимацией, очками и удобным интерфейсом. Всё — внутри Telegram. Без сайтов, без переключений.

В этом проекте напишем сервер на FastAPI, который:
🟢отдаёт статику (JS, стили);
🟢рендерит HTML-страницы игры;
🟢настраивает вебхук для бота;
🟢обрабатывает API-запросы прямо из игры.

🤖 Telegram-бот будет работать на Aiogram 3, быстро и асинхронно.

⚙️ Технологии:
➡️FastAPI
➡️Aiogram 3
➡️SQLAlchemy + AioSQLite
➡️Alembic
➡️HTML + JS (внутри Telegram WebApp)

📲 Подходит для разработчиков, которые хотят сделать крутые Telegram MiniApps, игровые боты или просто научиться FastAPI + Aiogram в реальном проекте.

#python #soft #article
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍40🔥128😱1🫡1
🔥 Полезные библиотеки Python

👨‍💻 Doc2Image — превращай документы в картинки, а тексты в визуальные идеи.

Когда обычного текста мало, а нужно показать смысл, на помощь приходит Doc2Image — нейросервис, который читает документы и генерирует по ним визуальные подсказки для Midjourney, DALL·E и других генераторов.

📄 Как работает:
Ты загружаешь документ — он сам вычленяет суть, превращает её в понятное описание и подсказывает, какое изображение можно создать.

➡️ Поддержка как OpenAI, так и локальных моделей.
➡️ Удобный интерфейс и история всех запросов.
➡️ Работает быстро и без лишней магии — просто берёт и делает.

💡 Идеально для дизайнеров, маркетологов, ресерчеров, презентаций и визуального контента по любой теме.

⚙️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥148
matplotlib_cheatsheets.pdf
2.8 MB
🚀 Настоящий клад для визуализации в Python!

Шпаргалка по Matplotlib — одна из самых мощных библиотек для графиков, диаграмм и визуального кайфа в Python. Подходит как новичкам, так и тем, кто хочет в пару строк выдать инфографику уровня Forbes.

📊 Matplotlib — если хочешь рисовать графики как бог!

Сохраняй, пригодится! 👍

#cheatsheet #doc #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥156
👀 Автофорвард в Telegram

🔥 Telegram Message Forwarder Bot — бот, который автоматической пересылки постов из одного канала/чата в другой.

💡 Что умеет:

✈️ Автофорвард из любого чата, канала или группы.
🔧 Замена текста "на лету" (например, меняешь ссылки, брендинг и т.д.).
📦 Гибкая конфигурация через config.toml или переменные.
👤 Поддержка работы как через бота, так и через аккаунт (session\_string).
💬 Команда /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-каналов;
– кросспостинга в группы/чаты;
– админов, которые любят автоматизацию.

♎️ GitHub/Инструкция

👇 Код готового бота в архиве

#soft #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥126
📊 OpenBB — это финансовая платформа с открытым исходным кодом, которая делает то же самое, что Bloomberg Terminal (который стоит \$20 000 в год).

Но… бесплатно. И у тебя в ноутбуке. И через Python.

👨‍💻 Что умеет OpenBB:

💬 Анализ акций, опционов, крипты, форекса и макроэкономики.
💬 Работа через Python или CLI.
💬 Подключение AI-агентов, автоматизация процессов.
💬 Десятки источников данных.
💬 Плагины, графики, визуализация.
💬 Workspace с интерфейсом уровня института.

⚙️ Установка:

pip install openbb


Пример кода:

from openbb import obb
output = obb.equity.price.historical("AAPL")
df = output.to_dataframe()


📈 Это — реальный график по Apple. Без платных API и ограничений.


🗺 Хочешь красивый WEB интерфейс?

📚 Документация и интеграции

Это больше, чем просто библиотека. Это твой личный финтех-терминал.


♎️ GitHub/Инструкция

Сохраняем 😎

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2114
🔥 Полезные библиотеки Python

⚔️ Парсер для тех, кто хочет вынести всё с Wildberries — до последней скидки.

Wildberries — один из самых крупных маркетплейсов в СНГ. Ты сможешь вытащить оттуда всё, что скрыто за интерфейсом:

🔍 Названия, цены, бренды, рейтинги, отзывы, остатки, категории, ссылки, артикулы...
И даже:
💸 Цены до/после скидок,
📦 Наличие на складе,
🧾 Продавца и поставщика,
📈 Аналитику по карточке товара

Легко интегрируется в ваши боты, системы мониторинга или Excel-отчёты для продавцов.

⌨️ Подойдет для:
🟢Аналитики продавцов;
🟢Мониторинга конкурентов;
🟢Сбора ассортимента;
🟢Отслеживания цен;
🟢Автоматизации закупок.

♎️ GitHub/Инструкция

⛓️ Готовый код в архиве

Скачал → запустил → получил Excel со всеми нужными товарами.

#github #python #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥216
😰 Анатомия класса в Python — просто и понятно

Если ты всё ещё путаешься в @staticmethod, @classmethod, @property и что вообще происходит внутри classлови визуал, который всё расставит по полочкам.

➡️разница между атрибутами класса и экземпляра;
➡️зачем нужны @classmethod и как создавать альтернативные конструкторы;
➡️для чего использовать @staticmethod (да, это не просто «без self»);
➡️как работает @property и зачем инкапсуляция;
➡️и, конечно, как правильно разруливать доступ к атрибутам.

📂 Сохрани, чтобы не забыть!

#python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥195🫡4
🚀 Python — язык, на котором можно ВСЁ.

От веба и автоматизации до нейросетей, игр и мобильных приложений!

📦 Python превращается в суперсилу, когда ты комбинируешь его с нужными библиотеками.

⚡️ Лови подборку мощных связок:

📈 Аналитика и Data Science

➡️ Python + Pandas — мгновенная магия с таблицами и данными.
➡️ Python + NumPy — быстрая математика и работа массивами данных.
➡️ Python + Matplotlib / Seaborn — визуализация, графики, которые всё скажут за тебя.

🤖 Искусственный интеллект и ML

➡️ Scikit-Learn — классика машинного обучения.
➡️ TensorFlow / PyTorch — глубокое обучение и нейросети.
➡️ OpenCV — компьютерное зрение и обработка изображений.

🌍 Веб и API

➡️ Flask — лёгкий и быстрый запуск веб-приложения.
➡️ Django — фуллстек с авторизацией, админкой и БД.
➡️ FastAPI — молниеносные API с автодокументацией.
➡️ SQLAlchemy / PyMongo — работа с базами данных как с объектами.

🔐 Тестирование и безопасность

➡️ Pytest — тесты без боли.
➡️ PyJWT — аутентификация через токены — надёжно и понятно.

🎮 Игры и UI

➡️ PyQt / Kivy — кроссплатформенные GUI.
➡️ Pygame — 2D-игры для фана и прототипов.
➡️ Ursina / Panda3D — создание 3D-мира на Python.

💡 Python — это не просто язык. Это универсальный набор ключей от всех дверей в IT.

👍 Начни с одной библиотеки. Дальше затянет.

#python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5915🔥8
🔥 Полезные библиотеки Python

🖥 Мини-приложения с иконкой в трее — на Python? Легко!

Знакомься с Pystray — библиотека, которая превращает твой скрипт в настоящее десктоп-приложение с иконкой рядом с часами.

👨‍💻 Что умеет Pystray:

🟢Создаёт фоновое приложение без окон и GUI
🟢Добавляет иконку в системный трей — как у VPN, антивирусов и Telegram.
🟢Работает на Windows, macOS и Linux.
🟢Идеально для трекеров, бэкапов, Telegram-ботов, утилит и напоминалок.
🟢Простой API — минимум кода, максимум пользы.

⚙️ Установка:

pip install pystray


📚 Документация/Примеры кода

Используй Pystray, чтобы твои скрипты выглядели как настоящие нативные приложения.

И никаких окон. Только стиль и функциональность.

#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5614🔥9
🖥 Мониторим температуру CPU на Python

Простой скрипт, который покажет, как чувствует себя твой процессор — прямо в терминале:

Работает на Linux/Windows/Mac
Поддерживает AMD (k10temp), Intel (coretemp), другие
Без лишних библиотек — только psutil и lm-sensors

📦 Установка:
$ sudo apt install lm-sensors # для Nix систем
$ pip install psutil


💻 Скрипт:

import psutil
from typing import Optional

def get_cpu_temperature() -> Optional[str]:
"""
Получает текущую температуру процессора с поддержкой датчиков.

Возвращает:
Строку с температурой CPU в градусах Цельсия или сообщение об ошибке.
"""
temps = psutil.sensors_temperatures()

if not temps:
return "Температурные датчики не найдены."

# Для процессоров AMD, чаще всего данные находятся в "k10temp"
if "k10temp" in temps:
for entry in temps["k10temp"]:
if entry.label in ("Tctl", "Tdie"):
return f"Температура CPU: {entry.current:.1f}°C"
return "Сенсор 'k10temp' найден, но метка Tctl отсутствует."

# Универсальный обход всех адаптеров (на случай, если сенсоры называются иначе)
for name, entries in temps.items():
for entry in entries:
if entry.label.lower().startswith("package") or "core" in entry.label.lower():
return f"Температура CPU: {entry.current:.1f}°C"

return "Не удалось определить температуру CPU."

def main() -> None:
"""Главная точка входа в скрипт."""
print(get_cpu_temperature())

if __name__ == "__main__":
main()


👍 Можно подключить к Telegram-боту или логгировать в файл.

#python #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍178😱2
⚡️ ScrapeGraphAIPython библиотека для парсинга веб-страниц с помощью искусственного интеллекта.

Предоставляет подробную документацию и примеры использования с Ollama, Docker, OpenAI, Groq, Azure и Gemini.

💬 Поддержка LLM-моделей: OpenAI, LLama, Azure и др.
💬 Визуализация пайплайнов и результата.
💬 Обработка HTML, PDF, таблиц и API.
💬 Интеграция с LangChain, FastAPI и Pandas.
💬 Работает с cookie, заголовками и пользовательскими агентами.

👨‍💻 Подходит для:
➡️ Парсинга новостных сайтов.
➡️ Мониторинга цен.
➡️ Сбора данных с форумов, блогов и маркетплейсов.
➡️ Бэкендеров, аналитиков, ресерчеров, осинтеров.

⚙️ GitHub/Инструкция на русском
📄 Документация
⌨️ Демо

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍55🔥2110
🔥 Полезные библиотеки Python

📥 Скачай любое видео из соцсетей — за пару секунд!

Vidzilla — это Telegram-бот, который превращает любую ссылку в видеофайл.

Больше никаких сайтов с рекламой и ожидания — просто кинул ссылку, получил видео. Всё.

Поддержка самых популярных платформ:
➡️ Instagram* — Reels, посты
➡️ TikTok — любые видео
➡️ YouTube — и видео, и Shorts
➡️ Facebook* — ролики и трансляции
➡️ X/Twitter — видео и гифки
➡️ Pinterest — видео-пины
➡️ ...и ещё десятки других (см. /help)

*принаджелат Meta, признана экстремистской в РФ и запрещена.

Что умеет бот:
🔗 Мгновенная загрузка по ссылке.
📦 Два формата — как сообщение и как файл.
📊 Админ-панель: статистика, рассылки, купоны.
🧠 И всё это работает без лишних настроек и заморочек.

⚠️ Только для образовательных целей. Авторы софта не несут никакой ответственности за ваши действия.

*принаджелат Meta, признана экстремистской в РФ и запрещена.

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
31🔥15👍8🫡2
📂 Pillow Doc — документация по самой популярной библиотеке для работы с изображениями в Python.

Всё, от установки, до подробного описания методов с примерами кода.

Сохраняем, пригодится! 👍

#doc #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥41
🔥 Готовый скрипт для обнаружения лица и глаз в режиме реального времени.

Этот скрипт превращает твою вебку в систему распознавания лиц и глаз.

📸 Использует каскады Хаара от OpenCV — лёгкие, быстрые, работают оффлайн.

Установи OpenCV:

bash
$ pip install opencv-python


⬇️ Скачай XML-файлы классификаторов:

haarcascade_frontalface_default.xml
haarcascade_eye.xml

Код:


python
import cv2 as cv


def detect_faces_and_eyes():
"""
Detects faces and eyes in real-time using the webcam.

Press 'q' to exit the program.
"""
# Load the pre-trained classifiers for face and eye detection
face_cascade = cv.CascadeClassifier(r"..\libs\haarcascade_frontalface_default.xml")
eye_cascade = cv.CascadeClassifier(r"..\libs\haarcascade_eye.xml")

# Open the webcam
cap = cv.VideoCapture(0)

while cap.isOpened():
# Read a frame from the webcam
flag, img = cap.read()

# Convert the frame to grayscale for better performance
gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)

# Detect faces in the frame
faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=7)

# Detect eyes in the frame
eyes = eye_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=7)

# Draw rectangles around faces and eyes
for x, y, w, h in faces:
cv.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 1)

for a, b, c, d in eyes:
cv.rectangle(img, (a, b), (a + c, b + d), (255, 0, 0), 1)

# Display the resulting frame
cv.imshow("Face and Eye Detection", img)

# Check for the 'q' key to exit the program
key = cv.waitKey(1)
if key == ord("q"):
break

# Release the webcam and close all windows
cap.release()
cv.destroyAllWindows()


if __name__ == "__main__":
# Call the main function
detect_faces_and_eyes()



Реагирует на движение, показывает всё в терминале;
Работает на любом ноуте;
Идеально для проектов по компьютерному зрению.

Сохрани — пригодится! 👍

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥2214
👨‍💻 52 проекта на Python, которые прокачают твои навыки на практике!

Хватит учить синтаксис всухую — пора писать реальные проекты, от простых до мощных.

📦 В подборке:
✔️ 52 идеи.
✔️ Исходный код.
✔️ Пояснения к каждому проекту.

📈 Идеально, чтобы:
— собрать портфолио
— пройти собес
— прокачаться в Python и выйти на фриланс

Забирай, сохраняй, делись! 👍

#python #doc #code
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥36👍103
🔥 Программирование на Python

Хочешь освоить Python и научиться решать алгоритмические задачи — без воды и теории ради теории? Лови настоящий практикум!

Это полноценный лабораторный тренажёр по программированию на Python, в котором:

🟢Объясняется, как писать код с нуля
🟢Разбираются алгоритмы пошагово
🟢Есть задачи на ветвления, циклы, списки, работу с файлами и даже графику (Pillow)
🟢Даются примеры оформления лабораторных и готовые шаблоны решений

📌 Отлично подходит для новичков, тех, кто только начал изучать Python — или хочет системно подтянуть базу.

💡 Материал охватывает:
— переменные и типы данных
— условия и циклы
— списки, функции и модули
— ввод/вывод, работа с файлами
— простые проекты и визуализация

Внутри есть:
теория без перегруза
примеры кода
задачи разной сложности
пошаговые разборы
методические рекомендации для отчётов и преподавателей

👍 Хочешь уверенно чувствовать себя на собеседованиях или фрилансе?

Начни с этого практикума.

Год: 2025

#books #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥41
🚀 Один репозиторий — как 100 открытых вкладок в браузере
Идеальный чит для разработчика:

🧠 Тут всё — от железа до UI-дизайна.

📦 Внутри:
• Шпаргалки по Python, JS, Go, Rust, Java.
• Архитектура, ОС, редакторы, IDE, хоткеи.
• Лучшие фреймворки, библиотеки и паттерны.
• Гайды по фронту, бэку, DevOps и не только.
• Только выжимка — без воды, всё чётко по делу.

📂 Это как иметь гения-наставника у себя в избранном.

Сохрани, пока не удалили 👍

#cheatsheet #python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥242👍1