python3 socket 中设置超时的几种常用方法

python3 socket 中设置超时的几种常用方法,第1张

socket.setdefaulttimeout(time)

settimeout(time) socket 实例调用的方法,设置当前 socket 实例连接或接收的超时时间,参数 time 为 None 时恢复默认超时时间

最好是先设置好超时时间

socket.setdefaulttimeout 或者urllib2.socket.setdefaulttimeout

来设置默认超时时间

也可以直接指定

urlopen(url, data=None, timeout=<object object>)

我在win下也写过python脚本,一旦except到了指定错误,脚本标会退出

这样不会出错

try:

pass

except:

do something

但不是你的本意了

linux *** 作是没有这个问题的

希望可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11103210.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存