当我在Windows 7中使用带有asyncio和Python 3.4的aiohttp库发出HTTPS请求时,请求失败,并在base_events.py中的_make_ssl_transport函数中出现NotImplementedError,如回溯中所示。
在Windows上,我使用ProactorEventLoop。我认为你必须使用那个让asyncio工作。我在Debian 7 VM中使用Python 3.4的编译版本尝试了相同的请求,并且相同的请求也起作用。我没有在Debian中使用ProactorEventLoop,只是默认值。
任何想法或解决方法?或者,我现在应该放弃Windows上的aiohttp HTTPS吗?我无法在这个项目中使用Linux,需要在Windows上使用。
答案 0 :(得分:0)
当jfs和OP观察时,