IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     12.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

pymongo - 4.13.1

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Статьи

Кастомизация Django Admin с django-unfold

Её довольно старое для современных рамок стилизация - не приговор. И делается это буквально в пару кликов, без лишнего .css кода. На который как раз таки гайдов полно. Зачем засорять папку со статическими файлами лишним кодом, если можно сделать это в пару кликов.

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Вопросы и обсуждения

Python Bytes: #435 Stop with .folders in my ~/

Очередной выпуск англоязычного подкаста Python Bytes

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Статьи
     09.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Статьи

Система аналитики и презентации данных с учётом ограничений системы F

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

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

Django - 4.2.23

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

Django - 5.1.11

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

Django - 5.2.3

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     09.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Статьи

Оптимизация нейронных сетей для AI — переводчика

В этой статье рассматриваются несколько подходов, которые помогают повысить эффективность и качество языковых моделей для перевода. В качестве основы для тренировки моделей мы используем OpenNMT-tf.Мы поговорим о методах, которые способствуют постепенной настройке параметров модели, что может привести к более стабильным процессам обучения.

     07.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Соединяем физику и лирику. Как я собрал рекомендательную систему для стихов

Для песен рекомендательные системы есть, для книг — есть, для фильмов — есть, для стихов — нет. Непорядочек 🤔Используя Flask, Jinja2, Sentence-Transformers и sqlite-vec, собрал первый прототип рекомендательной системы для стихов. Для машины измерить в цифрах схожесть двух стихов трудно. А для человека — в самый раз. Прикрутил форму оценки рекомендаций, собрал человеческий фидбек.

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

requests - 2.32.4

Простая библиотека для создания HTTP запросов. Скачать можно по ссылке: https://pypi.python.org/pypi/requests/

     07.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

DIY проект: cистемная информация на LCD дисплее GC9A01 (часть 1)

Я хочу, чтобы программа работала на трёх основных платформах: MacOS, Linux и Windows. Поэтому для получения системной информации я буду использовать кроссплатформенные библиотеки, такие как psutil и другие, написанные на Python. Пока первая версия будет написана исключительно для Linux, но со временем я добавлю поддержку и других операционных систем.

 

     09.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

scrapy - 2.13.2

Гибкий фреймворк для написания web-пауков (парсеров). Скачать можно по ссылке: https://pypi.python.org/pypi/scrapy

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Парсим YouTube на Python как для взрослых: отказоустойчивый скрипт с ротацией ключей

Путь разработчика парсеров тернист и сложен, сперва ты пытаешься обойти официальные ограничения, потому что так проще, так нету квот и разных требований. Параллельно мучаясь с Selenium, в попытка угнаться за меняющейся версткой YouTube. Кто-то пишет простые скрипты на requests, которые падают при первой же ошибке. И куда вас все эти действия приводят? Снова ко мне - к официальному YouTube Data API v3.

     08.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Сводка от pythonz 01.06.2025 — 08.06.2025

А теперь о том, что происходило в последнее время на других ресурсах.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Интересные проекты, инструменты, библиотеки

AndrewIngram/django-extra-views

Django's class-based generic views are awesome, let's have more of them.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

Django + HTMX: Patterns to Success

A talk on tried and tested patterns for building applications using Django and HTMX.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

How to split up a Django monolith without using microservices

django-queuebie offers a synchronous command and event message queue to decouple, modularize and test complex Django business logic across internal apps without microservices.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Automatic Dead‑Link Detection

django-linkcheck is a Django app that automates dead link detection in URLFields and HTML content, schedules checks, and provides an admin interface.