PythonDigest
1.9K subscribers
23 photos
1 video
16.9K links
Сборник Python новостей: https://pythondigest.ru

Наш IT-тренажер: https://app.incidenta.tech/

Создано в @incidenta_tech
Download Telegram
Можно ли заменить datetime? Как Pendulum делает работу с датой и временем удовольствием
https://habr.com/ru/articles/966714/

Работа с датой и временем в программировании — это одна из тех «темных» областей, на которой каждый разработчик набивает свои шишки. На первый взгляд все просто: from datetime import datetime, datetime.now(). Что может пойти не так?А потом в проекте появляются часовые пояса, и начинается тихий ужас.
scrapy - 2.13.4
https://pypi.org/project/scrapy/2.13.4/

Гибкий фреймворк для написания web-пауков (парсеров). Скачать можно по ссылке: https://pypi.python.org/pypi/scrapy
[Видео] RPA по-взрослому
https://www.youtube.com/watch?v=l0n8lrRz-yo

Доклад посвящён open source и сквозным процессам. Расскажу о том, как мы переросли классическую роботизацию, так и не купив платформу.
1
[Видео] Пиши, сокращай — Code Golf на Python
https://www.youtube.com/watch?v=KR39flCU5Ks

Есть такой жанр состязаний — CodeGolf, когда нужно написать максимально короткую программу. Python в этом жанре побеждает всех. Покажу по шагам как из обычной программы сделать короткую. Узнаем хитрости и трюки этого развлечения.
[Видео] Суперфункции
https://www.youtube.com/watch?v=CaVy-ZvKcKY

На последнем PyCon я рассказал про инструмент объединения sync и async кода. Однако в этом инструменте есть фича, которой в том докладе я уделил всего пару минут в самом конце, но вообще говоря, она требует сильно более обстоятельного разбора: суперфункции. Именно это я предлагаю сделать на данном митапе.
Как написать собственные классы классификации для маленьких
https://habr.com/ru/articles/966764/

В прошлый раз я уже рассказывала о том, как в ходе обучения в "Школе 21" создавала класс линейной регресии, на этот раз будем рассматривать реализацию LogisticRegression, GaussianNB, KNN. Как и в прошлый раз, минимум теории, максимум практики.
coverage - 7.12.0
https://pypi.org/project/coverage/7.12.0/

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/
Ускорение Python в 150 раз с использованием C
https://habr.com/ru/articles/966880/

В статье разбираются три практических способа интеграции C кода с Python для ускорения вычислений, а так же поясняется причина по которой не используется NumPy. Каждый метод рассматривается с примерами кода и бенчмарками. NumPy уже не в моде?
От RAG-Движка к AI Агенту за 5 Дней
https://habr.com/ru/articles/967414/

Как я взял готовый state-of-the-art RAG-прототип и превратил его в многофункциональную AI-платформу с помощью FastMCP и внешних интеграций.
Всегда короткий Python-код
https://habr.com/ru/articles/967398/

Критерием победы в задачах "Стековки" были не O(n), не микросекунды, а краткость кода, твёрдо измеренная в символах, что тоже по своему интересно. "Как написать решение используя минимальное число символов?".С одной стороны это были задания на компактный алгоритм, с другой стороны – на знания возможностей языка.
1💩1
redis - 7.1.0
https://pypi.org/project/redis/7.1.0/

Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/
ГОСТ и статистические толерантные интервалы с практическим примером и кодом
https://habr.com/ru/articles/966772/

Статья адресована двум категориям читателей: технологам и специалистам в области контроля и диагностики. Для первых - простая пошаговая инструкция табличного решения. Со вторыми мы попробуем в коде сделать то, что "зашито" в таблицах ГОСТа (ссылка на блокнот в конце статьи).
Orbital - convert Scikit-learn Pipelines into SQL Queries
https://posit-dev.github.io/orbital/
fastapi-voyager: Explore Your API Interactively
https://github.com/allmonday/fastapi-voyager
🔥1
zensical: A Modern Static Site Generator
https://github.com/zensical/zensical
👍1
ptpython - 3.0.32
https://pypi.org/project/ptpython/3.0.32/

Хороший REPL для Python. Скачать можно по ссылке: https://pypi.python.org/pypi/ptpython/
httptap: CLI Measuring HTTP Request Phases
https://github.com/ozeranskii/httptap
Build a Python MCP Client to Test Servers From Your Terminal
https://realpython.com/python-mcp-client/

Follow this Python project to build an MCP client that discovers MCP server capabilities and feeds an AI-powered chat with tool calls.
Анализируем MLP сообщество на Пикабу или как я спарсил 65 тысяч постов с Pikabu и построил интерактивный дашборд
https://habr.com/ru/articles/968106/

Дело было вечером, делать было нечего... Я, как и многие в IT, периодически просматриваю вакансии, чтобы держать руку на пульсе рынка. И знаете, что бросается в глаза? Огромное количество позиций "Аналитик данных". Хоть это и не моя основная специализация (я больше по ML), теоретическая база у меня есть. И вот я подумал: а как бы мне сделать интересный пет-проект в этой области, чтобы и навыки прокачать, и самому не заскучать?