问题描述
每次尝试发出新请求以获取数据时,我都试图运行一个新循环。我的代码如下。它将对第一个请求正常工作,但是我的第二个请求将失败。任何人都可以引导我在这里做错什么。
loop = asyncio.new_event_loop()
c = Loader(root_url,out_format=out_format,maxtasks=maxtasks)
loop.run_until_complete(c.run())
try:
for task in asyncio.Task.all_tasks():
task.cancel()
loop.add_signal_handler(signal.SIGINT,loop.stop)
except RuntimeError:
pass
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)