[PYTHON:TODAY]
63.6K subscribers
2.41K photos
1.09K videos
309 files
1.52K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

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

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

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
🤖 От Telegram-бота к AI-агенту: как собрать своего «исполнителя задач» на Python в 2025-м

Разберём на практике минимальный AI-агент вокруг Telegram-бота: архитектуру, стек и рабочий код на Python.

Главное отличие от «просто бота» в том, что агент может запускаться без участия пользователя: по расписанию, по событию из очереди, по веб-хуку от другого сервиса и т.д. Он сам инициирует действия и сам приходит к человеку с результатом. Погнали.

👇 Статья на русском + код

#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥15
🔥PlutoPrint — лёгкая и мощная Python-библиотека, которая конвертирует HTML/XML в качественные PDF и изображения.

Основана на движке от PlutoBook, встроенные бинарники идут из коробки — короче, установил и поехали.

Идеально подходит для:
🟢отчётов
🟢инвойсов
🟢билетов
🟢визуальных снапшотов
🟢автоматизации любой документо-генерации

📦 Простая установка
pip install plutoprint


⌨️ CLI интерфейс

Хочешь быстро сделать PDF из HTML?
plutoprint input.html output.pdf --size=A4


😰 Пример на Python
import plutoprint

book = plutoprint.Book(plutoprint.PAGE_SIZE_A4)
book.load_url("hello.html")

# Весь документ
book.write_to_pdf("hello.pdf")

# Страницы 2–15
book.write_to_pdf("hello-range.pdf", 2, 15, 1)

# В обратном порядке
book.write_to_pdf("hello-reverse.pdf", 15, 2, -1)

# Ручной рендер
with plutoprint.PDFCanvas("hello-canvas.pdf", book.get_page_size()) as canvas:
canvas.scale(plutoprint.UNITS_PX, plutoprint.UNITS_PX)
for page_index in range(book.get_page_count() - 1, -1, -1):
canvas.set_size(book.get_page_size_at(page_index))
book.render_page(canvas, page_index)
canvas.show_page()


Если ты делаешь отчёты, автоматизируешь процессы, занимаешься OSINT или пишешь сервисы, которые выдают документы — пробуй!

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

#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥158
😰 Логирование в Python: руководство разработчика

В этом материале разбираем, как настроить полноценное логирование в Python с помощью встроенного модуля logging:
как логировать переменные и исключения, настраивать собственные логгеры, управлять форматами вывода и превращать отладку из гадания в понятный процесс.

💬 Меньше боли — больше контроля над кодом.

👇 Статья на русском + код

#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥63