asyncio.TimeoutErrorasyncio.TimeoutError
Операція asyncio перевищила відведений час.
Що спричиняє цю помилку
Операція, обгорнута в asyncio.wait_for() або asyncio.timeout(), не завершилася в межах вказаного часу. Корутина витратила надто багато часу на отримання результату.
Як виправити
Збільшіть значення тайм-ауту. Оптимізуйте повільну корутину. Додайте належну обробку скасування в корутині з тайм-аутом. Використовуйте asyncio.shield(), якщо потрібно захистити певні операції від скасування.
Приклад
await asyncio.wait_for(coro(), timeout=1.0) # asyncio.TimeoutErrorПов'язані коди помилок
AttributeErrorAttributeError
Об'єкт не має запитуваного атрибута або методу.
concurrent.futures.TimeoutErrorconcurrent.futures.TimeoutError
Future не завершився в межах вказаного часу очікування.
pickle.UnpicklingErrorpickle.UnpicklingError
Модуль pickle не зміг десеріалізувати надані дані.
ArithmeticErrorArithmeticError
Базовий клас для арифметичних помилок, зокрема ZeroDivisionError, OverflowError та FloatingPointError.
BrokenPipeErrorBrokenPipeError
Зроблено спробу запису в канал або сокет, читальний кінець якого закрито.
SyntaxErrorSyntaxError
Python зустрів недійсний синтаксис, який неможливо розібрати.