Ошибки asyncio Python

Содержание
RuntimeWarning: coroutine 'x' was never awaited
Похожие статьи

RuntimeWarning: coroutine was never awaited

Скорее всего корутина вызвана без использования await

import asyncio async def nested(): return 42 async def main(): # Nothing happens if we just call "nested()". # A coroutine object is created but not awaited, # so it *won't run at all*. nested() asyncio.run(main())

C:\Users\Andrei\asyncio\main.py:10: RuntimeWarning: coroutine 'nested' was never awaited nested() RuntimeWarning: Enable tracemalloc to get the object allocation traceback

Чтобы не получать эту ошибку нужно вызывать корутину через await

import asyncio async def nested(): return 42 async def main(): # Let's do it differently now and await it: print(await nested()) # will print "42". asyncio.run(main())

42

Автор статьи: Андрей Олегович

Похожие статьи
FastAPI
list comprehension: Абстракция списка
Python
Pydantic
Циклы
asyncio
Ошибки
multiprocessing

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: