Wednesday, 29 July, 2026г.
russian english deutsch french spanish portuguese czech greek georgian chinese japanese korean indonesian turkish thai uzbek

пример: покупка автомобиля в Запорожье

 

Особенности asyncio.wait_for() в асинхронном Python. Как работает таймаут для корутины

Особенности asyncio.wait_for() в асинхронном Python. Как работает таймаут для корутиныУ вашего броузера проблема в совместимости с HTML5

Конструкция asyncio.wait_for() используется для установления таймаута на выполнение асинхронной функции в Python. Но всё работает не так однозначно, давайте, как всегда, посмотрим глубже:)

asyncio streams — https://docs.python.org/3/library/asyncio-stream.html
asyncio.wait_for — https://docs.python.org/3/library/asyncio-task.html#asyncio.wait_for

0:00 Просмотр исходного кода
6:08 Постановка вопроса про asyncio.wait_for
6:41 Изучаем вопрос с исходниками StreamReader
13:49 Разобрались!
15:36 Демонстрация в упрощённом сценарии


/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй https://digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat https://salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Мои соц сети:
https://www.instagram.com/alexeygoloburdin/
https://www.facebook.com/a.goloburdin
https://vk.com/a.goloburdin

Мой аккаунт