RSS Планета Python

PyCoder’s Weekly: Выпуск №691: Наследование, логирование, marimo и многое другое (22 июля 2025 г.)

Этот выпуск PyCoder's Weekly, номер 691, охватывает разнообразные темы Python. Адриан исследует наследование против композиции и функции с примерами кода. Эндрю Вегнер обсуждает логирование необработанных исключений для устранения неполадок. Pganalyze предлагает контрольный список для предотвращения замедления работы Postgres в приложениях Python. Real Python представляет курс по ноутбукам marimo и статью о распространенных ошибках Python с соответствующим тестом. Объявлен выпуск uv 0.8.0 и Textualize 4.0.0, а также финализация PEP 590, Vectorcall. Django отмечает свой 20-й день рождения. Статьи посвящены использованию модуля atexit для очистки, пониманию итераторов и итерируемых объектов на примере игры 2048, а также использованию SQLModel для более чистого взаимодействия с базами данных. Augment Code представлен как агент ИИ-кодирования для разработчиков Python. Дополнительные руководства охватывают правило области видимости LEGB в Python, создание HTTP-сервера с помощью asyncio.Protocol и использование Asciimatics для интерфейсов пользователя в терминале. Vivis Dev объясняет истинность с помощью `__bool__` и `__len__`, а Стивен Группетта рассматривает поведение операторов `or` и `and`. Также подробно описывается панель мониторинга в реальном времени с использованием FastAPI и WebSockets. PyPI запретил регистрацию доменов электронной почты inbox.ru из-за спам-кампании. Среди проектов — gt-extras, shapely, dowhen для выполнения кода, complexipy для расчета сложности и mureq-typed для HTTP-запросов. Среди предстоящих событий — Real Python Office Hours, PyOhio, встреча группы пользователей PyDelhi и Python Sheffield.
favicon
pycoders.com
PyCoder’s Weekly: Issue #691: Inheritance, Logging, marimo, and More (July 22, 2025)
Изображение к статье: PyCoder’s Weekly: Выпуск №691: Наследование, логирование, marimo и многое другое (22 июля 2025 г.)
Create attached notes ...