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

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

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

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
🔥 Полезные библиотеки Python

WeasyPrint — библиотека, которая превращать HTML в красивые PDF-документы.

📄 Мощный визуальный рендер-движок, который преобразует HTML + CSS в PDF. Идеален для генерации:

* 📊 Отчетов и статистики
* 🧾 Счетов и инвойсов
* 🎟 Билетов и любых документов прямо из кода

Особенности:
🟢Полная поддержка CSS для печати (включая flex, цвета, стили)
🟢Экспорт документов в PNG
🟢Работает на Python 3.9+ (CPython и PyPy)
🟢Написан с нуля — не использует тяжёлые WebKit или Gecko
🟢Легко кастомизируется — весь layout движок на Python

Установка:
pip install weasyprint


📚 Документация
💡 Примеры
⚙️ Исходники/Инструкция на GitHub

Отличный выбор, если вы хотите автоматизировать генерацию PDF в своих проектах — будь то веб-приложение, отчет из бота или документооборот 👍

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Думаешь, ты стар для киберспорта?

75-летняя геймерша с ником “OlgaPlay” не просто играет — она выносит соперников пачками.

⚡️ Когда-то её кикали за слабый скилл, а теперь — боятся и добавляют в друзья

🔫 Пока ты прокрастинируешь, Ба на пенсии апает ранг и врывается в киберспорт с минимальной задержкой.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🥇 Имба! Google выкатил новый инструмент — Stitch, полноценный генератор сайтов и приложений.

Работает на нейросети Gemini: просто пишешь, что хочешь — и получаешь готовый макет сайта или интерфейса 😱

Что умеет:

➡️ Создаёт дизайн сайта по текстовому описанию;
➡️ Можно загружать картинки или скетчи — нейросеть поймёт идею;
➡️ Дизайн сразу можно редактировать;
➡️ Один клик — и всё уходит в Figma;
➡️ Получаешь готовый HTML/CSS код;
➡️ Главное: полностью БЕСПЛАТНО.

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

👍 Сохраняем и пробуем ТУТ

#soft #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🤨 Когда нейросеть понимает тебя буквально
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 Полезные методы строк в Python

Мини-шпаргалка, которая поможет писать код быстрее, чище и без гугления каждой мелочи:

.capitalize() — делает первую букву заглавной: 'hello WORLD' → 'Hello world'.
.lower() / .upper() — регистр вниз или вверх.
.center(10, '*') — выравнивает строку по центру с символами вокруг: 'Python' → 'Python'.
.count('0') — считает вхождения символа.
.find() и .index() — находят позиции символов.
.replace() — ищет и заменяет.
.split() — разрезает строку.
.isalnum(), .isnumeric(), .islower(), .isupper() — проверяют, из чего состоит строка.

#doc #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
✈️ Автопостинг из ВКонтакте в Telegram

TG_AutoPoster — Готовый бот-парсер для автоматической пересылки записей из групп ВКонтакте в ваш Telegram-канал, чат или личные сообщения.

Основные возможности:
➡️ Автоматическая публикация постов из указанных групп ВКонтакте в Telegram.
➡️ Настройка через файл config.yaml, где вы указываете логин и пароль ВКонтакте или токен, а также данные для Telegram API.
➡️ Поддержка прокси-серверов (SOCKS5) для обхода блокировок.
➡️ Возможность настройки интервала проверки новых постов (по умолчанию — раз в час).
➡️ Фильтрация контента с помощью черного списка и списка стоп-слов.
➡️ Добавление заголовков и футеров к сообщениям с поддержкой Markdown.
➡️ Поддержка Docker для удобного развертывания.

🗳 Установка и запуск:

1. Установите TG_AutoPoster с помощью pip:

   pip3 install -U TG-AutoPoster


2. Создайте файл config.yaml на основе config.yaml.example и заполните необходимые параметры.

3. Запустите бота командой:

   python3 -m TG_AutoPoster


4. Активируйте бота в чате командой /start

📄 Пример конфигурации:

vk:
login: "your_vk_login"
pass: "your_vk_password"
token: "your_vk_token" # предпочтительно использовать токен
telegram:
api_id: 123456
api_hash: "your_api_hash"
bot_token: "your_bot_token"
proxy:
enabled: false
hostname: ""
port: 0
username: ""
password: ""


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

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
TG_AutoPoster-master.zip
43.3 KB
✈️ Автопостинг из ВКонтакте в Telegram

TG_AutoPoster — Готовый бот-парсер для автоматической пересылки записей из групп ВКонтакте в ваш Telegram-канал, чат или личные сообщения.

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
😲 Наконец-то... Живая сталь

В Китае уже проводят первые бои роботов. Выглядит пока так себе, но это лишь начало 😎

#cyberpunk
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😱 Как работают наиболее популярные механизмы аутентификации?

Разбираем 4 самых популярных способа + картинка, как вы любите

👨‍💻 Когда ты вводишь логин/пароль, используешь SSH или OAuth — под капотом происходит цепочка из обмена ключами, токенами и зашифрованными приветствиями.

Короткий и понятный разбор:

🔐 1. Credentials (логин + пароль)
Самый привычный способ:
➡️ Пароль шифруется через SSL.
➡️ Сервер расшифровывает и сверяет с хешем в базе.
➡️ Возвращает статус.
*Классика, но уязвима при слабых паролях и без MFA.

🖱 2. SSL-сертификаты
➡️ Клиенту отправляется сертификат.
➡️ Проверяется срок действия, авторитет ЦА и домен.
➡️ Если всё ок, генерируется ключ сессии.
*Надёжно, особенно для защищённых соединений (HTTPS).

💬 3. OAuth Tokens
➡️ Клиент запрашивает токен у авторизационного сервера.
➡️ Получает временный ключ доступа к API.
➡️ Сервер валидирует токен при каждом запросе.
*Маст-хэв для работы с внешними API, OAuth 2.0 рулит.

🔑 4. SSH Keys
➡️ Использует пару публичный/приватный ключ.
➡️ Клиент и сервер обмениваются хешами для проверки.
➡️ Доступ разрешается без ввода пароля.
*Безопасно, удобно и идеально для DevOps.

📊Современные приложения часто комбинируют эти механизмы для повышения безопасности.

#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Perplexity — крутая нейросеть, бесплатный генератор аватаров и плакатов, который превращает твоё обычное фото в стильный мультяшный арт.

Что делает:
💬 Загружаешь свою (или чужую) фотку — и вуаля, ты уже как из Pixar;
💬 Всё работает автоматически — никаких промптов, капч и регистрации;
💬 Картинка выходит за секунды, без артефактов, водяных знаков и рекламы;
💬 Работает абсолютно БЕСПЛАТНО, прямо в браузере!

👍 Превращаем фото в арт ТУТ

#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Хороший день для добрых историй! Присоединяемся к проекту @avito и делимся замечательной историей Елены — учителя информатики и участницы грантового конкурса «Вклад в поколение». Елена давно мечтала провести межрегиональную олимпиаду по программированию, но в небольшом городе, где она живет, на это почти нет ресурсов. Дети способные — а возможностей мало.

Все изменилось, когда Елена получила грант от Т-Образования. Вместе с коллегами из двух соседних регионов она организовала олимпиаду из двух этапов: дистанционного и очного. Учителя написали задачи, закупили сувениры и призы. И главное — нашли талантливых детей и дали им возможность проявить себя.

Многие ребята впервые участвовали в таком масштабном для них событии, а ведь для кого-то из них именно эти задачи станут первой ступенькой в мир ИТ и большого карьерного будущего! Нам очень приятно, что наш грант помог поддержать такой старт. И, пользуясь случаем, напоминаем, что прямо сейчас учителя математики, информатики и физики могут отправить заявку на грант «Вклад в поколение» — 2025: https://l.tbank.ru/grant-teacher

А больше добрых историй можно найти в чате проекта 💛

#ЧатХорошихИсторий
⚡️ SQL-шпаргалка, которая спасёт тебе интервью, проект и задницу

Большой мастер-гайд по SQL с подробными примерами, собранный в одном PDF.

Внутри:
💬 Создание баз, таблиц и изменение схем;
💬 Запросы любого уровня: JOIN, GROUP BY, HAVING, PARTITION;
💬 Подзапросы, CTE, оконные функции, ROW_NUMBER, RANK, DENSE_RANK;
💬 VIEW, временные таблицы и дублирование данных;
💬 Работа с датами, строками и преобразованиями;
💬 Удаление дубликатов, чистка данных, сплит по разделителю.
💬 UNION, INTERSECT, EXCEPT — мощный контроль над выборками.

Даже затронуты темы типа разбиения адресов на части, кастомной сортировки и использования ISNULL — всё, что нужно для практики и реальных задач.

🗳 Это не просто список команд — это концентрированный опыт.

Подойдёт для:
➡️Подготовки к SQL-интервью
➡️Анализа данных и BI
➡️Web-разработки с базами
➡️Внедрения SQL в проекты на Python или любом другом языке

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

#sql #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
SQL_cheatsheet.pdf
754.9 KB
⚡️ SQL-шпаргалка, которая спасёт тебе интервью, проект и задницу
Please open Telegram to view this post
VIEW IN TELEGRAM
🛒 Магазин в Telegram за 5 минут? Легко.

Хочешь принимать заказы прямо в Telegram? Без сайтов, без лишних кликов — только бот, каталог и кнопка "Оформить заказ".

Telegram Shop Bot — код готового шаблона телеграм магазина.

Всё просто:
→ Заходишь в меню
🛍 Каталог
💬 Выбираешь товар
🛒 Корзина
📦 Оформить заказ.

Красота? Красота.

😎 Админ может:
🟢Добавлять/удалять товары с описанием, фото и ценой.
🟢Отвечать на обращения /sos
🟢Управлять категориями.

👨‍💻 Как запустить:

git clone https://github.com/NikolaySimakov/Shop-bot.git
cd Shop-bot


# Создаем виртуальное окружение
python3 -m venv venv
source venv/bin/activate


# Устанавливаем зависимости
 
pip install -r requirements.txt


🔐 В .env укажи:

BOT_TOKEN=твой_токен_бота
ADMINS=123456789,987654321

▶️ Запуск:

python3 app.py


💡 Работает на Webhook и поддерживает деплой на Heroku. Простой, понятный, эффективный инструмент для мини-бизнеса в мессенджере.

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

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

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
Shop-bot-master.zip
2.8 MB
🛒 Магазин в Telegram за 5 минут? Легко.

Telegram Shop Bot — код готового шаблона телеграм магазина.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🤓 Списывание на экзамене выходит на новый уровень

Школьник смастерил «умный калькулятор» для экзаменов: в корпус встроил камеру и мини-плату, а дальше — магия нейросетей 🔥

Как это работает:
➡️ Камера делает фото задания.
➡️ Скрипт на телефоне отправляет снимок в ChatGPT с промтом «только номер ответа».
➡️ Ответ возвращается на плату — и загорается соответствующий светодиод.

🎩 Идеально вписывается в школьный этикет: телефон — нельзя, калькулятор — можно.

#cyberpunk
Please open Telegram to view this post
VIEW IN TELEGRAM
😰 Огромная шпаргалка по Python

📝 Оформлена в виде веб-страницы с удобными гиперссылками под каждый раздел.

➡️ Ключевые слова;
➡️ Встроенные функции;
➡️ Типы данных и функции для работы с ними;
➡️ Классы;
➡️ Исключения;
➡️ Регулярные выражения и много чего интересного.

PDF версия 👇 Лойс 👍

#python #doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM