python程序超时处理 timeout_decorator
2024-08-30 11:30:52
如下两个例子,实现对某个函数的超时处理(其实就是加了一个装饰器timeout):
成功例子:
- 代码:
import time
import timeout_decorator @timeout_decorator.timeout(6)
def test():
time.sleep(5)
return 5 aaa = test()
print(aaa)
- 测试结果:
失败例子:
- 代码:
import time
import timeout_decorator @timeout_decorator.timeout(2)
def test():
time.sleep(5)
return 5 aaa = test()
print(aaa)
- 测试结果:
最新文章
- JS魔法堂:深究JS异步编程模型
- 【干货分享】前端面试知识点锦集01(HTML篇)——附答案
- Linux下uniq命令的详解
- Html5三维全景
- WebSocket技术
- 医生工作台二期-bug总结
- CUBRID学习笔记 10 数据库文件的类型和含义
- Spring框架学习之第1节
- 【多线程】Java线程面试题 Top 50(转载)
- ASP.NET 多线程 监控任务执行情况,并显示进度条
- HTML5 CSS3 精美案例 : 达到VCD盒个性幻灯片
- JTAG上有多个设备时,该如何接呢?
- java在控制台输出空心正方形,菱形,空心菱形
- [ Java学习基础 ] Java的对象容器 -- 集合
- Odoo domain 中的 like, ilike, =like, =ilike
- emwin之LISTWHEEL控件之LISTWHEEL_SetPos函数的使用
- nginx 耗时原因定位总结
- ElasticSearch概述
- C#精华面试题及答案 三
- TED #07# How to inspire every child to be a lifelong reader
热门文章
- LeetCode 120. 三角形最小路径和(Triangle)
- forms authentication原理
- C# 利用AForge.NET开源类库实现 图像素描效果
- Oracle非分区索引,全局分区索引和本地分区索引。
- Android各种键盘挡住输入框解决办法
- <;img>;的title和alt有什么区别
- nodejs之fs 模块
- MVC1:.Net MVC Cotroller向View传值
- [Nova ERROR] InternalError: Nova requires QEMU version 2.5.0 or greater.
- 老白关于rac性能调优的建议