1
我使用了許多不同的庫,每個庫都使用不同的底層方法來創建套接字連接,例如urllib3,requests和httplib。這是在python 2.7.5。在python中設置全局套接字超時的正確方法是什麼?
定期地,程序被掛在一個等待網絡IO完成的庫中。
我試過socket.setdefaulttimeout(1.0)和socket._GLOBAL_DEFAULT_TIMEOUT = 1.0,並且對我的程序沒有任何影響。
什麼是設置全局套接字超時的正確方法?