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

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

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

Канал в РКН: https://clck.ru/3GBFVm
加入频道
😂 Вайбкодинг выходит в бродакшен. Итоги...
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Красивая реализация кнопки переключения светлой/тёмной темы, да ещё и со звуком для твоего проекта

📂 Код на codepen

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

#soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 Следишь за своей видеокартой? Теперь ты можешь это делать прямо из 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
This media is not supported in your browser
VIEW IN TELEGRAM
😲 Google выкатили свой ИНСТРУМЕНТ AI-агент прямо в терминале — быстрый, лёгкий и при этом жутко мощный.

⚙️ Под капотом — Gemini 2.5 Pro;
⚡️ До 60 запросов в минуту и 1000 в день — БЕСПЛАТНО;
👨‍💻 Умеет искать, отвечать, помогать в коде, генерить команды и даже писать shell-скрипты;
📦 Работает автономно, но уже интегрируется с MCP, Veo, Imagen — прямо с серверов Google.

🚀 Запуск:

npx https://github.com/google-gemini/gemini-cli


Кодишь → спрашиваешь → вставляешь — не переключаясь на браузер.

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

#soft #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 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
💻 Осинт 80lvl: Зубная щётка спалила ИЗМЕНУ

Британка вычислила измену мужа, не ломая ни iCloud, ни WhatsApp. Всё сделал "умный" гаджет — электрическая щётка с трекингом.

Женщина установила специальное приложение, которое логирует время и частоту чистки зубов 🤨 Оказалось: кто-то активно чистит зубы днём, пока муж "в офисе", а дети — в школе.

Немного логики, осинта — и правда всплыла.
💔 Муж прогуливает работу уже месяцами и встречается с коллегой.
📱 Щётка просто всё сливала в лог.

Мораль?
⚠️ Умные щетки больше не покупаем. Не доверяй даже зубной щётке.

Умные гаджеты — это не просто удобство, это новый источник утечек.

#news
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔫 Видели когда-нибудь ПВО от комаров? А оно есть!

Это нам надо 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки 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
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 CSS Loaders — настоящая сокровищница для фронтедеров!

Когда твой сайт или проект загружается, и ты не хочешь пугать пользователя белым экраном…

Десятки готовых анимаций загрузки, сделанных чисто на CSS. Без JS, без SVG, без боли.

Что можно сделать в 1 клик:
🟢выбрать стиль: минимализм, нейросеть, винтаж, футуризм;
🟢скопировать код и вставить куда нужно;
🟢настроить размер, цвет, скорость вращения;
🟢использовать как фон, индикатор или декоративный элемент;
🟢всё работает в одном блоке <div class="loader"></div>

🔥 Особенно круто:
💬 не нужно подключать библиотеки;
💬 работает везде;
💬 можно вставлять даже в Telegram WebApps, React, Vue, Flask и т.д.

📂 Сохрани — обязательно пригодится!

#soft
Please open Telegram to view this post
VIEW IN TELEGRAM
Для родителей — инженер, для себя — разработчик

👨🏼‍💻 Все говорят об IT: высокие зарплаты, комфортные условия труда и отличные перспективы. Но как получить фундаментальные навыки, реальный опыт и диплом, который оценят работодатели?

Поступить в онлайн-бакалавриат Нетологии и ТюмГУ «Разработка IT-продуктов и информационных систем».

Преимущества программы:
✔️ Учеба онлайн. Сможете учиться из любой точки мира, не забывая о работе и личной жизни.
✔️ Глубокие знания и практические навыки. За 4 года изучите программирование на Python и Java с нуля, поучаствуете в проектно-исследовательской работе и разработаете прототипы программных решений.
✔️ Выбор карьерного пути. Определитесь со специальностью, фронтенд-, бэкенд- или мобильный разработчик, и освоите полный стек выбранных технологий.

Во время учёбы у вас будут все студенческие льготы и скидки, а в конце получите диплом очного бакалавриата ― такой же, как у студентов офлайн-обучения.

👉 Узнайте больше о программе и начните свой путь в IT: https://netolo.gy/eegv

Реклама. ООО "Нетология". ИНН 7726464125. Erid: 2VSb5wfw5uS
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
😰 Когда воскресенье и нужно срочно вставать

Сегодня одна из самых сложных задач для гуманоидных машин — встать из положения лёжа 😁 Баланс, точка опоры, координация — всё против них. Современным ИИ приходится изрядно попотеть, чтобы не завалиться на бок при попытке подняться.

Этой «простой» для человека задаче инженеры уделяют особое внимание при проектировании.

Терминатор в принципе достаточно успешно справляется хоть и не с первого раза. Правда пока это выглядит крипово 😄

#cyberpunk
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 Шпаргалка по шаблонам проектирования на русском

Паттерны (шаблоны) проектирования — это способы построения программ, которые считаются хорошим тоном для разработчиков.

📂 Сохрани

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
patterns_rus.pdf
317.7 KB
👨‍💻 Шпаргалка по шаблонам проектирования на русском

PDF в хорошем качестве
👍

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Приложение растёт: новые фичи, исправления, интеграции… Но код становится всё сложнее, тесты — хрупкими, а добавление функций — болезненным. Хотите сделать архитектуру своего Python-проекта устойчивой к росту?

1 июля в 20:00 МСК OTUS проводит открытый вебинар «Шик, блеск, чистота: clean architecture в Python». На примере Flask-приложения мы разберём ключевые принципы чистой архитектуры: разделение слоёв, инверсия зависимостей, независимость от фреймворков. Вы увидите, как эти подходы помогают создавать долгоживущие, легко тестируемые и расширяемые сервисы.

Clean architecture повысит качество вашего продукта и упростит работу команды, а мастерство её применения войдёт в ваше профессиональное портфолио.

👉Открытый урок проходит в преддверии старта курса «Python Developer. Professional». Все участники вебинара получат скидку на обучение. Регистрация открыта: https://otus.pw/ClgC/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576