可以用 Python 编程语言做哪些神奇好玩的事情

如题所述

大一刚学Python的时候,写了一只12306爬虫,采集车次、时刻表数据
多线程采集,经过不断调试终于稳定,速度也还可以
每天大概可以采集到2000多个车站,5000多个车次,5万多条时刻信息(这些信息每天都在变的,所以要设置不同日期,然后保存)

当然这不算有意思的

有意思的是这个
可以可视化显示各个站点不同时间的车辆运行情况(当然显示部分不是用Python写的了)可以可视化显示各个站点不同时间的车辆运行情况(当然显示部分不是用Python写的了)

采集了这么多数据不利用就太可惜了,于是动了点脑筋,把数据利用起来,就有了下面这些(下面就与Python无关了)

那个时候铁道部还没有发布官网的购票APP,于是有了这个

自己做了个订票的APP,可查询车次、时刻、余票、正晚点
(请忽略图上的水印,这个APP首发是在百度火车吧,懒得再重新截图了)

嗯,虽然当时没有官方的APP,但第三方的还不少,上面的功能也没什么新鲜的
不过下面几个功能一般的APP是没有的

车站详细信息查询,包括所在地址、是否办理旅客乘降、是否办理行包业务,也有一些非路内人士不会在意的信息,比如所属线路、所在路局、是否为接算站等等

编组、乘务、套跑信息

上面两个功能非路内人士应该不会用的太多,下面还有几个实用的功能

电话订票
在高峰时期订票电话经常打不通,其实这个是有些小技巧的,加拨同路局其它城市区号效果会好很多(当时电话订票是要拨打出发地所在路局的电话的,不知道现在是否实现了电话跨路局售票)

座位分布,想刷靠窗座位就看这个吧

根据二维码验票真伪

将来的你一定会感谢今天拼命努力的你 (二维码自动识别)

放票时间查询

界面丑的要死,请大家忽略界面吧。。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答