
Python
Python 技术专栏
方冬_肖
生命不息,学习不止!
展开
-
Python函数超时跳过往下执行,用装饰器解决 func_timeout
python超时跳过神器装饰器解决 func_timeout----->(GitHub点击这里)先上代码import func_timeoutfrom func_timeout import func_set_timeoutimport sys,socket# 使用装饰器方式,参数表示超时0.1秒跳出当次,以异常方式跳出函数@func_set_timeout(0.1)def hostname(ip): try: # 获取对应IP的主机名列表 resu原创 2020-06-18 19:37:14 · 5129 阅读 · 1 评论 -
python 超时跳出(子线程)&& 获取域内所有的主机名(十几秒快速获取)
python 超时跳出(子线程)&& 获取域内所有的主机名(十几秒快速获取)简单的介绍使用线程的方式调用函数,函数在一定时间内没有响应,则跳出该函数,继续往下运行!!!下面代码的效果快速获取局域网域内的所有存在的主机名!!!响应速度很快,一般在十多秒内返回!!!读者使用需要根据网段更改IP地址import timeimport threadingimport sys,socket def callback_func(): pass #print('超时原创 2020-06-18 18:58:04 · 231 阅读 · 0 评论