python - python:RuntimeError: 没有正在运行的事件循环
问题描述
我在 python3.8 中练习协程,错误是:#RuntimeError: no running event loop #sys:1: RuntimeWarning: coroutine 'request' is never awaited
我该如何解决
import asyncio
async def request(url):
print("Downloading",url)
# await time.sleep(1)
print("Success",url)
url = "www.baidu.com"
async_object = request(url)
#Task
task = asyncio.create_task(async_object)
asyncio.run(task)
解决方案
推荐阅读
- bash - 在 Jenkins 中执行 liquibase 命令时权限被拒绝
- scala - 如何在 Spark 的每个分区中求和
- php - SimpleXMLElement::children() 可以有多个前缀吗?
- python - 在小部件中显示向下箭头
- python - 我想创建一个网站,用户将在该网站上发帖,如何让每个帖子出现在单独的卡片中?
- python - 当火车图像太大而无法一次输入网络时如何进行?
- mysql - 用另一个 MySQL 表的值更新一个 MySQL 表(原始表的数据类型是 JSOn)
- python - 表单问题 - 设置初始值
- gnuplot - 在 gnuplot 的 x 轴下方放置更多文本
- ios - 如何从 Swift 中的 .m3u8 格式视频 url 获取缩略图?