python界面开发 导入excel文件选项_PyQT5练习:制作Excel文件导入MySQL窗口

本文介绍了如何使用Python的PyQT5库创建一个GUI窗口,该窗口允许用户选择Excel文件并将其内容导入到MySQL数据库。通过PyCharm和相关库如openpyxl、PyMySQL实现,详细阐述了文件选择、工作表读取和数据插入数据库的过程。在导入数据时,发现执行速度较慢,期待进一步优化。
摘要由CSDN通过智能技术生成

本文环境配置:

系统=>windows10:64位

工具=>PyCharm:2018.3.1

语言=>Python:3.7.1

第三方库PyQT5:5.11.3

pyqt5-tools:5.11.3.1.4

PyMySQL:0.9.3

openpyxl:2.5.12

练手:制作一个数据库导入窗口

Qt Designer设计界面

控件元素:3个QLabel:第一个label在最下方,用于显示执行的时间,其余两个为标签

1个QLineEdit:显示文件的路径地址

1个QListWidget:显示打开的工作簿中所有的工作表名

2两个QPushButton:执行按钮

信号与槽:"打开" 按钮对应槽函数:open()

"导入"按钮对应槽函数:to_mysql()

工作表名列集合对应的槽函数:set_tobtn()

编写代码

将.ui文件转换成.py文件,然后新建一个业务逻辑文件,把界面文件import导入木子-李:PyCharm中Qt Designer+PyUIC配置​zhuanlan.zhihu.com

open函数:<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值