python中設置urllib超時時間(抓取內容超時,程序掛起)

接手一個腳本,常常掛起不動,發現時抓取圖片的時候網絡超時沒有處理引發的。 1、設置urllib的超時時間 # 設置超時時間爲30秒import socketsocket.setdefaulttimeout(30) 2、捕捉異常並處理之 補充: urllib須要設置socket來設置超時時間,可是urllib2 這個東西能夠直接設置超時時間的 另外,python中不少餘socket相關的設置都須要像
相關文章
相關標籤/搜索