透過定時執行 python 程式撈取氣象局API的開放資料,
有時候可以正常運行,
有時候卻會報出兩種錯誤
上網查說以上情況可能是因為requests回傳的是None,
所以無法正確的被解析,
但我在測試的時候大部分情形都沒問題
想有人有遇過同樣的問題嗎?該如何解決?
###程式碼:
import requests
import json
api_endpoint = "https://opendata.cwb.gov.tw/api/v1/rest/datastore/E-A0015-001?Authorization=開放申請資料的開放授權碼&format=JSON"
data = requests.get(api_endpoint)
EqDatas = json.loads(data.text)
有時候卻會報出兩種錯誤
除了錯誤訊息之外
也可看看報出錯誤當下的data
= requests.get(api_endpoint) 值是什麼
感謝海綿寶寶回覆,
我會再加入看能不能輸出他的值或型別,
說也奇怪後來又都沒報錯...
不過這支程式會長期定時運行,
只能再持續觀察了...