python查火车票_使用python制作查询火车票工具

该博客介绍了如何使用Python脚本实现一个简单的命令行火车票查询器。通过调用12306 API,查询指定日期、起始站和目的站的火车票信息,包括车次、发/到时间、发/到站、历时、票价和余票等关键信息。博客还展示了代码实现和使用示例。
摘要由CSDN通过智能技术生成

使用python脚本实现查询火车票信息的效果图如下:

b8afc2acdb81cbb92330bb4bb276ea79.png

实现的代码:

1 # coding: utf-8

2

3 """命令行火车票查看器

4

5 Usage:

6 tickets [-gdtkz]

7

8 Options:

9 -h,--help 显示帮助菜单

10 -g 高铁

11 -d 动车

12 -t 特快

13 -k 快速

14 -z 直达

15

16 Example:

17 tickets 北京 上海 2016-10-10

18 tickets -dg 成都 南京 2016-10-10

19 """

20

21 import json

22 import requests

23 import prettytable

24 from docopt import docopt

25 from colorama import init, Fore

26

27

28 class CollectInfo:

29 def __init__(self):

30 self.qurey_ret = []

31 self.header = [

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值