Python直通車是一家提供鐵路票務信息查詢的API網站,可以方便地獲取各個城市之間的火車票信息。通過Python直通車API,可以在自己的Python程序中調用相關接口,獲取實時的票價、余票信息等。
import requests def get_train_info(start_city, end_city, date): url = 'https://python.ztc.com.tw/api/train/info/' params = {'start_city': start_city, 'end_city': end_city, 'date': date} res = requests.get(url, params=params) train_info = res.json() return train_info print(get_train_info('臺北', '高雄', '2021-12-01'))
上述代碼演示了如何使用Python直通車API獲取從“臺北”到“高雄”、出發日期為“2021-12-01”的火車票信息。在調用API時,需要傳遞三個參數:起始城市、終止城市和出發日期。
返回結果是一個JSON對象,其中包含了車次、出發時間、到達時間、座位類型等詳細信息。通過解析返回的JSON數據,可以方便地處理和展示火車票信息。
Python直通車API還支持其他功能,比如獲取車站信息、獲取票價信息等,可以根據自己的需求進行調用。在使用API時,需要注意扣費規則和頻率限制,以免超出限制造成不必要的麻煩。
上一篇python的通信方式
下一篇ajax后臺c函數怎么調