基于pyqt5,openpyxl制作的Excel合并小程序

之前朋友让帮忙写一个合并Excel的小程序
大概功能是把多个Excel的文件名写入一个.txt文件,然后希望把这个.txt文件里的Excel的默认sheet全部合并到一个Excel文件里,方便打印
可是没用过python,只能霸王硬上弓,最后花了几天学了下pyqt5和openpxl
终于调试出来一个简单的版本
大概如下图
两种方式选择合并的文件,第一种是勾选,第二种就是上述的.txt文件里写文件名
在这里插入图片描述
最近又翻了翻以前写的代码,真的感觉像是一坨xxx
很多地方都有问题,看着看着就看不下去了,没用线程,代码冗余,不仔细看根本不知道是什么功能,甚至进度条是个摆设…
在1024这天,占个位置,看了代码整洁之道以后,准备重构一下过去的这坨shit
在此记录一下

源码地址

可以在pycharm中加载运行ViewInteract.py
或者直接使用打包好的.exe文件,首次运行时会生成2个文件,一个.json保存配置,一个Log文件
Excel源码地址
https://gitee.com/zhang_mu_zhi/excel-merge
声明:仅用作学习python,请勿用作其他任何商业用途,侵权行为等,本人概不负责

参考链接:

openpyxl

https://blog.csdn.net/d9394952/article/details/88236217

openpyxl和打印格式

https://blog.csdn.net/ddxwltan/article/details/104049868

openpyxl读取图片的注意点

https://blog.csdn.net/weixin_43483847/article/details/100984374

自定义的圆环进度条

https://blog.csdn.net/weixin_41611054/article/details/103660845

logging

https://gu-han-zhe.blog.csdn.net/article/details/119327627

自定义标题栏和窗体移动

https://blog.csdn.net/qq_17351161/article/details/102801372

QtreeView

https://wenku.baidu.com/view/9c20b939a000a6c30c22590102020740be1ecd3f.html

pyinstall打包python程序为.exe

https://blog.csdn.net/shewei1977/article/details/123624133

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值