前景
公司需要统计每天的板材余料加工利用率,通过对余料加工信息文件进行规律探索,对文件加工信息进行解析,实行这一统计功能,本案例对saw加工文件进行处理,适用于其他文件,需要自行下载
思路
- 先读取需要处理的文件
- 根据需求得到文件中的内容,并用数组或字典保存
- 通过处理数据,写入到excel文件中
- 完成相关excel表格样式、单元格合并、冻结首行首列的处理
- 使用异常处理机制处理报错保存在文本中
- 利用文本记录程序运行的状况
效果图
- 弹窗选择处理文件所在文件夹
- 程序结束,给出提示
- 报错,我这里用了一个文件进行保存
- 程序运行过程中还会在打包文件中生成一个运行情况文件
打包命令
没库先下载pyinstaller库 pip install Pyinstaller
命令:
- pyinstaller -D -w -i 图标图片 main路径
其中:
- -D 打包为一个文件夹,不需要配置环境就可以运行。
- F 打包为单个可执行文件,需要配置环境
- -W 表示去掉控制台窗口,这在GUI界面时非常有用。
- -i 表示可执行文件的图标
源码下载地址
Gitee
https://gitee.com/yixiaoliu/materialsUtilization.git
Github
https://github.com/lovelyx/materialsUtilization.git
资源下载
https://download.csdn.net/download/weixin_47216783/86514469