料青山看我應(yīng)如是
2021-12-21 16:43:57
在我的代碼中,我提出了一些發(fā)布請求。如何在該調(diào)用中捕獲連接拒絕錯(cuò)誤? try: headers = {'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'} response = requests.request("POST", local_wallet_api + "v1/wallet/get_public_keys", headers=headers) res = json.loads(response.text) except Exception as e: if e.errno == errno.ECONNREFUSED: print("connection refused") sys.exit(141)我已經(jīng)嘗試了上面的代碼,但它不起作用,因?yàn)樗fe沒有errno參數(shù)。有沒有正確的方法來處理這種錯(cuò)誤?
3 回答

慕森王
TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊
from requests.exceptions import ConnectionError
try:
headers = {'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'}
response = requests.request("POST", local_wallet_api + "v1/wallet/get_public_keys", headers=headers)
res = json.loads(response.text)
except ConnectionError:
sys.exit(141)
添加回答
舉報(bào)
0/150
提交
取消