на aiohttp. Раньше с асинхронкой не работал.
Если, как написано в документации по asyncio, запускать через asyncio.run(main()). То все время ошибка RuntimeError: Event loop is closed.
Знаю, что сработает конструкция
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
Но в таком случае получаю предупреждение, что это устаревшая версия записи. Пока еще можно так пользоваться, но уже в следующих версиях get_event_loop() будет нести функцию get_runing_loop() - Текст ошибки: DeprecationWarning: There is no current event loop
Просто раз уж переписываю парсер,то все хочу по-нормальному сразу написать.
Там же прям в туториале написано вроде, воткни asyncio.sleep(0) в конце main, чтобы aiohttp свои дела закончил
Попробую. Уже выключил комп. Если есть возможность, пришлите пример простейшего запроса?
покажи код с asyncio.run()
и полный трейсбек
Обсуждают сегодня