根据python3.5
文档,应该有一个Handle
在timeout
模块->documentation中调用asyncio
。
但如果我尝试使用它python3.5
告诉我,没有asyncio.timeout
:
$ python3.5
Python 3.5.0+ (default, Oct 11 2015, 09:05:38)
[GCC 5.2.1 20151010] on linux
>>> import asyncio
>>> asyncio.timeout(3)
AttributeError: module 'asyncio' has no attribute 'timeout'
我已经在网上搜索过,但我找不到任何解决方案。
我正在使用Linux <my hostname> 4.2.0-27-generic #32-Ubuntu SMP Fri Jan 22 04:49:08 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
。
那么我如何使用asyncio.timeout
,为什么它不应该在哪里,或者我如何绕过我的问题呢?
答案 0 :(得分:3)
它将出现在Python 3.5.2
中现在,您可以使用来自Timeout
的{{1}}类,但行为相同。