python設置socket的超時時間(可能使用locust壓測千級並發的時候要用到,先記錄在此)


 

在使用urllib或者urllib2時,有可能會等半天資源都下載不下來,可以通過設置socket的超時時間,來控制下載內容時的等待時間。

如下python代碼

import socket timeout = 20 socket.setdefaulttimeout(timeout)

這樣默認20秒之后就會超時。

參考 http://outofmemory.cn/code-snippet/1862/python-setting-socket-chaoshi-time


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM