【发布时间】:2020-09-18 14:05:54
【问题描述】:
我有时会收到此错误。
requests.exceptions.ChunkedEncodingError: ("Connection broken: ConnectionResetError(10054, '현재 연결은 원격 호스트에 의해 강제로 끊겼습니다', None, 10054, None)", ConnectionResetError(10054, '현재 연결은 원격 호스트에 의해 강제로 끊겼습니다', None, 10054, None))
由于我看到错误代码 10054,我想用这样的错误代码处理此错误
try:
result = requests.get(url=url, **kwargs)
except requests.exceptions.ChunkedEncodingError as e:
#get the error code from e and then
if errorcode==10054:
#do something
我一开始尝试了这个,但它给了我另一个错误,即 ChunkedEncodingError 对象没有 arg。
try:
result = requests.get(url=url, **kwargs)
except requests.exceptions.ChunkedEncodingError as e:
errorcode = e.arg[1]
if errorcode==10054:
#do something
【问题讨论】:
标签: python-3.x error-handling python-requests