讀取Json格式

之前一直搞不懂這個格式要怎麼抓取才好,原本以為是要多個迴圈進去裡面撈,後來才發現其實不用,只要先去讀取Stations這個欄位,再去抓裡面的欄位資訊即可

資料路徑:https://ptx.transportdata.tw/MOTC/v3/Rail/TRA/Station?$format=JSON

if __name__ == '__main__':
    a = Auth(app_id, app_key)
    response = request('get', 'https://ptx.transportdata.tw/MOTC/v3/Rail/TRA/Station?$format=JSON', headers= a.get_auth_header())
    data = json.loads(response.text)
    for Stations in data['Stations']:
        StationName = Stations['StationName']['Zh_tw']
        StationAddress = Stations['StationAddress']
        pprint(StationName)
        pprint(StationAddress)
        pprint('-'*100)