每个人都使用12306火车票购买软件. 如何用Python编写命令行火车票查看器. 需要在命令行上键入命令以获取所需的火车票信息. 从下面的这篇文章中学习.
Python火车票查找器
界面设置
让我们先给这个小应用起个名字吧火车票查询系统编程代码,因为是时候检查票证信息了,叫它票证
我们希望用户仅需输入出发站,到达站和日期即可获得所需信息,因此应该使用机票:
$ tickets from to date
截止日期的最终$门票[-gdtkz]
开发环境
使用virtualenv创建虚拟环境并使用Python3开发
$ virtualenv -p /usr/bin/python3 venv
使用以下命令激活它:
$ . venv/bin/activate
分析参数
Python有很多用于编写命令行应用程序的工具. 我们选择dopopt,这是一种简单易用的工具. 我们首先安装它:
$ pip3 install docopt
docopt可以按照我们在文档字符串中定义的格式来解析参数,
获取数据
#63; Purpose_codes = ADULT&queryDate = 2016-07-01&from_station = SHH&to_station = BJP
#63; station_version = 1.8955
保存stations.html
显示结果
Prettytable库使我们能够像MySQL一样格式化和显示数据
$ pip3 install prettytable
以上是小编为您介绍的12306火车票查询设备的Python实现. 希望对大家有帮助. 如有任何疑问火车票查询系统编程代码,请给我留言. 非常感谢您对我们网站的支持!
本文标题: Python实现12306火车票查询器
本文地址:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-229370-1.html