0
私はurllib.request
を使ってインターネットからファイルをダウンロードしています。しかし、時々私はConnection Reset by Peer
を取得し、再試行したい。接続時の再試行
私は次のことを試してみましたが、e.errnoがsocket error
ではなく、実際のエラー番号が含まれているようです:
while True:
try:
filename, headers = urllib.request.urlretrieve(url)
break
except IOError as e:
if e.errno != errno.ECONNRESET:
raise
except Exception as e:
raise
任意の提案を?
ありがとうございます。 Exceptionの良いキャッチ。 – Alexandru