关于地铁ATS系统列车进站时间的解析与服务架构

关于地铁ATS系统列车进站时间的解析与服务架构

思路:
1.分析ATS系统原始数据
2.清洗并转换数据
3.将数据存入Mysql
4.构建数据接口
5.生成Jason格式字段
6.前台调用

第一章 分析并转换数据

我们准备的原始ATS数据在这里插入图片描述
原始数据打开如图所示:
在这里插入图片描述
通过观察,我们可以看到,以中心文字为轴心,两边分别是上行/下行的列车时间。那么,我们下一步就是通过代码来爬取该表所有上下行数据,并存入一个新的Excle文件。

第一步:准备好项目中文件存放位置

在这里插入图片描述
第二步:构建文件打开方法,及读取站名的方法
在这里插入图片描述
第三步:构建 读取 上行列车进站的时间方法, number 为表的行数控制
在这里插入图片描述
第四步:构建 读取 下行列车进站的时间方法, number 为表的行数控制在这里插入图片描述
第五步:将站名写入文件
在这里插入图片描述
第六步:将上下行时间数据写入文件
在这里插入图片描述
在这里插入图片描述
第七步:构建主函数调用
在这里插入图片描述

结果:在这里插入图片描述

最终数据,部分展示
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值