【python中级】func_timeout程序超时处理
【python中级】func_timeout程序超时处理
- 1、背景
- 2、安装func_timeout
- 3、示例超时任务
1、背景
参考博客:
【python中级】linux下timeout_decorator程序超时处理
https://jn10010537.blog.csdn.net/article/details/126604493
在linux系统下使用timeout_decorator装饰器进行程序超时中断处理。
本博客使用func_timeout 三方包,能兼容windows和linux系统。
2、安装func_timeout
通过pip安装:pip install func_timeout
运行日志如下:
yus@jn10010537:~/test$ pip install func_timeout
Defaulting to user installation because normal site-packages is not writeable
Collecting func_timeout
Downloading func_timeout-4.3.5.tar.gz (44 kB)