我正在運行一個代碼,它從API url中獲取json數據,場景是我正在嘗試自定義異常,而URL響應沒有被提取響應顯示200仍然不提取數據)在這種情況下,代碼應該從頭開始重新執行。如果api調用失敗,重新運行執行 - [Python2.7]
代碼:
import json
import urllib
url = 'www.google.com'
status = url.getcode()
if(status != 200):
# re-execute the code
data = json.load(urllib.urlopen(url))
if (data == null):
#re-execute the code
找不到相同,同時通過互聯網
任何人可以在此幫助尋找一個合適的解決方案?
有關使用一個循環是什麼?另外'null'在Python中不存在,你可以使用'data is None'或'如果不是數據'來驗證。 – lmiguelvargasf
什麼是'null'? – lmiguelvargasf