如何使用PyQt5实现带GUI的爬取车票信息程序
导读:本文共11134.5字符,通常情况下阅读需要37分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1、搭载QT环境按win+R输入 pip install pyqt5 下载QT5 当然也可以去Qt的官网的下载 ,使用命令行更快捷方便 所以建议使用命令行 ,去官网下载安装有它的好处就是不用自己安装 toosl作者使用的是pyCharm 完成后期的后台程序设置,使用pyCharm 外部工具链接把Designer,pyUIC,qrcTopy程序加进去2、主窗体设置... ...
目录
(为您整理了一些要点),点击可以直达。按win+R输入 pip install pyqt5 下载QT5 当然也可以去Qt的官网的下载 ,使用命令行更快捷方便 所以建议使用命令行 ,去官网下载安装有它的好处就是不用自己安装 toosl
作者使用的是pyCharm 完成后期的后台程序设置,使用pyCharm 外部工具链接把Designer,pyUIC,qrcTopy程序加进去
打Qt5主程序设置主窗体,设计完成保存为windows
添加到创建好的python项目中,然后选中单击右键-》External toosl-》Py UIC 将ui文件转换成py文件
windows.py
在这之前我们的先去12306网站分析相关参数
获取完整的查票地址,注意每一个时期的地址是会发生改变的
创建用于下载网站文件的py文件,get_stations.py
创建 query_request.py文件用于发现数据后的处理工作
注意这些方法是写在windows.py
(1)创建 get_time 和is_valid.date方法用判断日期是否有效
(2)创建车次分类复选事件处理方法
(3)创建messageDialog与displayTable方法分别用于非法输入的处理与车辆信息的显示
(4)创建on_click方法该方法用于查询事件的处理
(5)在retranslateUi方法中分别加入以下代码
如何使用PyQt5实现带GUI的爬取车票信息程序的详细内容,希望对您有所帮助,信息来源于网络。