Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как исправить ошибку библиотеки Python asyncio

Глеб Казанин Ученик (211), на голосовании 10 месяцев назад
C:\Users\kg050\Desktop\Phyton\python projekts\Moderator bot\bot.py:85: RuntimeWarning: coroutine 'sleep' was never awaited
asyncio.sleep(10)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback

Как исправить эту ошибку и чем она может быть вызвана?
Голосование за лучший ответ
- Мастер (2233) 11 месяцев назад
во первых "sleep" появляется там, где не должен, во вторых: Предупреждение во время выполнения: включите tracemalloc, чтобы получить обратную трассировку распределения объектов
Кирилл Решетов Знаток (342) 11 месяцев назад
на стэке был вопрос, там чел не поставил "await" перед "asyncio.sleep(delay)"
Адис Садовничий Мудрец (17814) 11 месяцев назад
Функция asyncio.sleep(10) вызвана без ключевого слова await. В асинхронной функции все асинхронные вызовы должны быть выполнены с использованием await, чтобы ожидать их завершения.
Если у вас asyncio.sleep(10) находится внутри другой асинхронной функции, убедитесь, что она тоже вызывается через async
Владимир БехтеревМастер (1210) 5 месяцев назад
Здравствуйте, почему у Вас статус "Мыслитель"? У Вас всего 4 ответа
Похожие вопросы