我正在尝试使用asyncio运行以下程序:
import asyncio
async def main():
print('Hello')
await asyncio.sleep(1)
print('World')
asyncio.run(main())
但是,我收到以下错误:
AttributeError:模块'asyncio'没有属性'run'
python --version给出:Python 2.7.8
python3 --version给出:Python 3.7.1
我正在以python3 script.py运行脚本
关于如何运行此程序没有任何错误的任何想法?
我打赌:你的script.py
文件实际上有名字asyncio.py
(或者你在PYTHONPATH
的某个地方有这样的文件)。将它重命名为不同的东西,一切都会起作用。