Python asyncio-AttributeError:'_WindowsSelectorEventLoop';对象没有属性';创造未来';
我试图学习使用Python3(确切地说是3.6.0a1)进行异步调用 我访问了十几个不同的教程网站,加上aiohttp和asyncio文档,一直遇到相同的错误。我花了几个多小时在谷歌上搜索错误,也花了不少时间在这里查找错误 这是代码,只是我从十几个地方提取的一个示例:Python asyncio-AttributeError:'_WindowsSelectorEventLoop';对象没有属性';创造未来';,python,python-3.x,python-asyncio,aiohttp,Python,Python 3.x,Python Asyncio,Aiohttp,我试图学习使用Python3(确切地说是3.6.0a1)进行异步调用 我访问了十几个不同的教程网站,加上aiohttp和asyncio文档,一直遇到相同的错误。我花了几个多小时在谷歌上搜索错误,也花了不少时间在这里查找错误 这是代码,只是我从十几个地方提取的一个示例: import aiohttp import asyncio async def do_stuff(): async with aiohttp.ClientSession() as session:
import aiohttp
import asyncio
async def do_stuff():
async with aiohttp.ClientSession() as session:
async with session.get('https://api.github.com/events') as resp:
print(resp.status)
print(await resp.text())
loop = asyncio.get_event_loop()
loop.run_until_complete(do_stuff())
loop.close()
以下是错误:
文件“
\Python\Python36\lib\site packages\aiohttp\streams.py”,第531行,已读
self.\u water=self.\u loop.create\u future()
AttributeError:“\u WindowsSelectorEventLoop”对象没有属性“create\u future”
我一辈子都搞不清楚我做错了什么。我尝试了几十个教程示例,它们总是导致相同的AttribteError
有人能给我指出正确的方向吗?Dim提供了解决方案:我(不知不觉地)使用了旧版Python的alpha版本 旧版本:3.6.0a1 新:3.6.4
世界上一切都好。感谢您提供如此快速简单的解决方案。下次我会记住的 Dim提供了解决方案:我(不知不觉地)使用了旧版Python的alpha版本 旧版本:3.6.0a1 新:3.6.4
世界上一切都好。感谢您提供如此快速简单的解决方案。下次我会记住的 3.6.4是最新版本。你最好使用它,而不是旧版本的alpha版本。嗯,让我试试。我以为我是LTS版本。3.6.4是最新版本。你最好使用它,而不是旧版本的alpha版本。嗯,让我试试。我以为我是在LTS版本上。如果问题现在已解决,请随意回答,以便将问题标记为已回答。如果问题现在已解决,请随意回答,以便将问题标记为已回答。
<path>\Python\Python36\lib\site-packages\aiohttp\streams.py", line 531, in read
self._waiter = self._loop.create_future()
AttributeError: '_WindowsSelectorEventLoop' object has no attribute 'create_future'