GitHub 您所在的位置:网站首页 铁路信息查询 GitHub

GitHub

2023-08-13 09:56| 来源: 网络整理| 查看: 265

hyfw.py 交互式查询车站的电报码、TMIS 代码、所属省级行政区等。

请输入站名的拼音首字母,匹配方式为前方一致。 示例输入:GLDS 示例输出:{ZMHZ: 嘎拉德斯汰, TMIS: 13188, DBM: GLC, PYM: GLDST, SSJC: 蒙, LJDM: 00004} 数据来自货运运费查询页面。

kyfw.py 解析客运车站的电报码、拼音码、拼音等。

数据来自车票预订页面中的 station_name.js。

tmis.py 交互式查询车站的 TMIS 代码。

请输入汉字站名,匹配方式为前方一致。 示例输入:津沪 示例输出:津沪所 10348 数据来自货运营业站服务信息查询页面,该接口的亮点在于可以查到线路所及不办货车站的代码。感谢维基人 N509FZ 指出此接口。

dump.py 从以上三个接口分别读取数据,合并重复数据,并保存于本地的 station_name.js。

发生合并冲突时,会弹出 Python Shell,以便用户准确解决。 输出结果已通过铁路信息查询网站呈现。 输出结果的格式与 12306 网站提供的 station_name.js 相同,即以 @ | 作为分隔符。

provinces.py 读取中文维基百科各车站条目中的信息框,查询车站所属的省级行政区,以填补 station_name.js 中的对应字段。

stations.py 启动一个 Shell,用于交互式查询上述 station_name.js(以及其他类似格式的文件)。

启动后首先会进入 Python 解释器,退出该解释器后则会进入 SQLite 解释器。 由于 SQL 中不能用编号代指字段,因此表中各字段依次用 A 至 Z 的字母命名。 示例:中国铁路名字最短的车站是? 输入: sorted(s, key=lambda i: len(i[1]))[0] SELECT * FROM s ORDER BY LENGTH(b) ASC LIMIT 1; 输出: ('son', '宋', 'SOB', '57368', '黑') 思考题:请模仿港铁的站名拼词。  利国  布强格   万年 马三家  李旺 宋城路  东通化   百子湾  创业村   兴隆店


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有