Русский
Открыть в Telegram

Пост asyncio учат до первого исключения внутри задачи, а дальше начинается импровизация

14 сентября 2026
Z
Zen of Python
Фотография
asyncio учат до первого исключения внутри задачи, а дальше начинается импровизация Асинхронный код в проекте обычно дорастает до пары корутин и gather, а всё, что дальше, каждый достраивает по памяти: где ловить ошибку из задачи, упавшей молча, чем связывать корутины, кроме передачи результата в аргументах. У Real Python есть разбор asyncio целиком, от корутин до выбора задач под них. Что в нём помимо привычного async/await: • чем asyncio REPL (python -m asyncio) удобнее обёртки asyncio.run вокруг каждого эксперимента; • как корутины стыкуются через asyncio.Queue, а не через цепочку await; • что происходит с исключением, которое всплыло внутри задачи; • в каких задачах asyncio выигрывает, а в каких только добавляет слой. Открывать стоит ради последних двух пунктов: остальное вы, скорее всего, уже пишете руками. #python
28 · 1.4K ·

Рядом в ленте

ZZen of PythonКогда isinstance() мало, TypeGuard может удивить С isinstance() всё просто: mypy сам сужает объединение типов в каждой ветке. Сложнее, если объект приходится раZZen of PythonПотоки ускоряют ввод-вывод, пока мелкая работа не упирается в процессор Вы увеличиваете число рабочих потоков ThreadPoolExecutor, настраиваете пул соединений, а
это сообщение
ZZen of PythonКак вызывать асинхронный Python из синхронного кода Если оборачивать каждый вызов в asyncio.run(), Python каждый раз создаёт и закрывает цикл событий. Для одиноZZen of PythonКак ускорить сериализацию в Django Rest Framework В бенчмарке на Python 3.7, Django 2.1.1 и DRF 3.9.4 объект User сериализовали 5000 раз без обращений к БД. Mod
ZZen of PythonZen of Python@zen_of_python · канал · Технологии
18 712подписчиков1 104средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем