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

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

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

Faster Python: Concurrency in async/await and threading

If you have been coding with Python for a while, especially if you have been using frameworks and libraries such as Fast API and discord.py, then you have probably been using async/await or asyncio.

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

How Local Variables Work in Python Bytecode

To better understand the internals of an interpreter, this article shows you how local variables get stored and how stacks and frames work.

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

Как собрать Docker-образ, который можно запускать в проде (а не только у себя на ноуте)

Если ты пишешь Dockerfile, скорее всего, он работает. Но вопрос не в том, работает ли. Вопрос в другом: будет ли он работать через неделю, на другом сервере, в CI/CD, на чужом железе — и будет ли это безопасно?

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

Создание 2D игры на Python

Этот подробный гайд проведет вас шаг за шагом через процесс создания увлекательной игры, используя Python и библиотеку Pygame. Независимо от вашего уровня опыта, мы разберем каждую деталь, чтобы вы могли легко повторить этот проект.

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

coverage - 7.9.0

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

     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, но со временем я добавлю поддержку и других операционных систем.