博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PyQt5+requests实现车票查询工具
阅读量:6279 次
发布时间:2019-06-22

本文共 427 字,大约阅读时间需要 1 分钟。

PyQt5+requests实现一个车票查询工具,供大家参考,具体内容如下

结构图

 

效果图

 

思路

1、search(QPushButton)点击信号(clicked)连接到自定义的槽函数(event.search)

2、槽函数(event.search)接收四个参数:QTableWidget对象的引用、两个QLabel中的内容(站台名称)、QDateEdit格式化日期

3、槽函数(event.search)调用爬虫类(TrainService)获取车次信息,添加到QTableWidget对象中。

代码

1、ui.py(ui界面)

 

2、EventClass.py(自定义槽函数类)

 

3、TrainService.py(爬虫类)

.

需要先跑 TrainService.py 获取到站点对应的代码信息code.json

然后在执行 ui.py

转载于:https://www.cnblogs.com/Pythonmiss/p/10819777.html

你可能感兴趣的文章
spring batch中用到的表
查看>>
资源文件夹res/raw和assets的使用
查看>>
UINode扩展
查看>>
LINUX常用命令
查看>>
百度云盘demo
查看>>
概率论与数理统计习题
查看>>
初学structs2,简单配置
查看>>
Laravel5.0学习--01 入门
查看>>
时间戳解读
查看>>
sbin/hadoop-daemon.sh: line 165: /tmp/hadoop-hxsyl-journalnode.pid: Permission denied
查看>>
@RequestMapping 用法详解之地址映射
查看>>
254页PPT!这是一份写给NLP研究者的编程指南
查看>>
《Data Warehouse in Action》
查看>>
String 源码浅析(一)
查看>>
Spring Boot 最佳实践(三)模板引擎FreeMarker集成
查看>>
Cable:360实现的新虚拟网络架构
查看>>
Fescar 发布 0.2.3 版本,支持 Redis 和 Apollo
查看>>
Google MapReduce到底解决什么问题?
查看>>
国外健身行业获资本青睐, Freeletics获4500万美元A轮融资
查看>>
zabbix数据库优化之数据库优化(二)
查看>>