【文件属性】:
文件名称:timeout-decorator:Python的超时装饰器
文件大小:9KB
文件格式:ZIP
更新时间:2021-05-25 18:16:26
python decorators timeout python-decorators timeout-library
超时装饰器
安装
从源代码:
python setup.py install
从pypi:
pip install timeout-decorator
用法
import time
import timeout_decorator
@timeout_decorator.timeout(5)
def mytest():
print("Start")
for i in range(1,10):
time.sleep(1)
print("{} seconds have passed".format(i))
if __name__ == '__main__':
mytest()
指定备用异常以在超时时引发:
import time
import timeout_decorator
@timeout_decorator.timeout(5
【文件预览】:
timeout-decorator-master
----MANIFEST.in(14B)
----.travis.yml(515B)
----README.rst(3KB)
----CHANGES.rst(279B)
----timeout_decorator()
--------timeout_decorator.py(6KB)
--------__init__.py(163B)
----tests()
--------__init__.py(0B)
--------test_timeout_decorator.py(3KB)
----tox.ini(289B)
----setup.py(1KB)
----.gitignore(353B)
----Makefile(222B)
----LICENSE.txt(1KB)