网络知识
python直通车api
2026-04-02 15:47  点击:0

Python直通车是一家提供铁路票务信息查询的API网站,可以方便地获取各个城市之间的火车票信息。通过Python直通车API,可以在自己的Python程序中调用相关接口,获取实时的票价、余票信息等。

import requestsdef get_train_info(start_city, end_city, date):url = 'https://python.ztc.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_infoprint(get_train_info('台北', '高雄', '2023-12-01'))

上述代码演示了如何使用Python直通车API获取从“台北”到“高雄”、出发日期为“2023-12-01”的火车票信息。在调用API时,需要传递三个参数:起始城市、终止城市和出发日期。

返回结果是一个JSON对象,其中包含了车次、出发时间、到达时间、座位类型等详细信息。通过解析返回的JSON数据,可以方便地处理和展示火车票信息。

Python直通车API还支持其他功能,比如获取车站信息、获取票价信息等,可以根据自己的需求进行调用。在使用API时,需要注意扣费规则和频率限制,以免超出限制造成不必要的麻烦。