[問題] httplib.IncompleteRead Exception

看板Python作者 (離別總是感傷)時間15年前 (2009/10/31 00:43), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我想用urllib/urllib2下載檔案 但在對response做 read()的時候都會遇到 httplib.IncompleteRead exception 我現在的解決方法如下: while True: try: fp.write(response.read(1024)) except httplib.IncompleteRead as ir: fp.write(ir.partial) breal 可以寫入完整的檔案 想請問有沒有更好的寫法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.73.210 ※ 編輯: bizkit 來自: 114.37.73.210 (10/31 00:44) ※ 編輯: bizkit 來自: 114.37.73.210 (10/31 00:44) ※ 編輯: bizkit 來自: 114.37.73.210 (10/31 00:45)

10/31 00:50, , 1F
如果試著read function 不給參數會是你預期的結果嗎
10/31 00:50, 1F

10/31 01:03, , 2F
不給參數就會有exception
10/31 01:03, 2F

10/31 01:03, , 3F
呃 應該說還是會有
10/31 01:03, 3F
※ 編輯: bizkit 來自: 114.37.73.210 (10/31 01:04)
文章代碼(AID): #1AwnUv8f (Python)
文章代碼(AID): #1AwnUv8f (Python)