如何使用PyQt5实现带GUI的爬取车票信息程序(gui,pyqt5,开发技术)

时间:2024-04-28 05:15:25 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    %E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8PyQt5%E5%AE%9E%E7%8E%B0%E5%B8%A6GUI%E7%9A%84%E7%88%AC%E5%8F%96%E8%BD%A6%E7%A5%A8%E4%BF%A1%E6%81%AF%E7%A8%8B%E5%BA%8F

按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网站分析相关参数

如何使用PyQt5实现带GUI的爬取车票信息程序

获取完整的查票地址,注意每一个时期的地址是会发生改变的
创建用于下载网站文件的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的爬取车票信息程序的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:如何解决boostrapmodal中的闪现问题下一篇:

8 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18