【办公类-18-02】Python VScode 制作“照片整理.py”的exe文件(打包系列)

文章讲述了如何将一个用于批量整理照片的Python脚本通过PyInstaller转换为EXE文件,以便在未安装VScode的Windows7系统上直接运行。过程中详细说明了pyinstaller的安装和使用方法,以及打包过程中遇到的问题和解决办法。最终,作者通过创建的EXE文件成功在中班电脑上实现了照片的自动分类,提升了工作效率,但也指出运行EXE需要关闭杀毒软件,提出了可能的信任设置解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

效果展示:

背景需求:

最近一年我都是机动班(非固定班主任),所以拍的照片不多,只需要每月把手机里的照片用QQ的“我的文件助手”导出来,然后打开VScode,找到“20211020按日期批量整理文件夹 删除原始(正式).py”,右击运行。(四个步骤)。

可是3月开始我就是中班班主任了,孩子的日常照片多,需要每周导出照片并按年月日分类。但是中班的电脑(win7)上并没有安装VScode(装一下也挺繁琐的)。考虑到整理照片的代码并不需要输入什么参数,只要直接运行就可以实现照片整理。是不是可以把它变成传说中的EXE可执行文件?

以前我实验了很多次,都没有能够把py成功导出exe.今天花了大力气看了一篇他人的攻略(https://www.cnblogs.com/frank1901s/p/9641888.html)。几经测试终于顺利获得打包文件了。

安装是重点(有点复杂)

pyinstaller程序安装过程见:

https://www.cnblogs.com/frank1901s/p/9641888.html(原作者)

https://mp.youkuaiyun.com/mp_blog/creation/editor/new/129118938(本人遇到问题及解决方法)

转换exe(记住四个内容)

  1. 运行里面换盘符D:

  1. 盘符下面加cd空 +复制除了d:\以外的路径

  1. 路径后面加pyinstaller -F +XXX.py

4、杀毒软件关闭

这里只介绍“20211020按日期批量整理文件夹 删除原始(正式).py”的exe打包过程(很简单)

  1. WIN+R——cmd

  1. 修改路径

(1)我的代码放在D盘,输入“D:”-回车。出现D:\>,说明盘符从C盘改为D盘

(2)D盘下先键入“cd空格”(一定要加 cd ,否则不会改换路径)

(3)复制部分路径:只复制(D:\)后面的内容“test\01整理照片程序”,多一个字少一个字都不行

(4)回到运行程序里,右击鼠标,或者黏贴都可以把路径复制过来。然后按回车

(5)路径修改完成

  1. 打包exe

(1)在路径下输入pyinstaller(空格)-F(空格)

(2)复制要被打包的py的全部名称(包括.py)

(3)黏贴到运行里,回车

运行后发现一个问题:py文件名里不能有空格。

(4)修改后文件名里面没有空格

(5)再次复制到运行里(前面要加 pyinstaller -F ) 回车

(6)出现很长很长的程序。出现“完全成功”

(7)exe在哪里? 在py的文件夹里有dist, dist里面有exe

  1. 可执行文件运行测试

(1)照片已经放到“d:\03照片导出”

(2)程序运行后,预定照片放入“d:\03照片整理”

(3)把exe拷贝到中班电脑的桌面上,双击运行

(4)关闭屏幕右下角的360

(5)再次点击桌面exe程序

程序开始整理照片

(6)照片文件夹里检查是否成功实现效果

“照片导出”的文件夹里空了(已经被转移动了)

“照片整理”的文件夹多了三个文件夹(3天照片)

(7)py原文件夹里删除多余的信息,看看桌面exe是否还能运行?

删除多余文件

点击桌面的exe,还是可以运行的。

重点解析

py转换exe(记住四个内容)

  1. 运行里面换盘符D:

  1. 盘符下面加cd空 +复制除了d:\以外的路径

  1. 路径后面加pyinstaller -F +XXX.py

4、杀毒软件关闭

感悟:

1、脱离程序编辑器:

把py打包成exe可以让编程代码直接在其他没有编程编辑器电脑上运行,不再不依赖编译器。

2、提高办公效率:

实现了程序打包,我可以把常用的办公程序(照片整理、数字分合题)安装到不同的电脑上,从而能够让其他老师也能方便运用。一定程度提高办公效率,

3、提供多元学具:

通过了解其他教师的教育需求(学具设计),我也能够设计个性化的纸类学具生成的程序,为更多教师提供教育教学支撑。

总体而来,学会py打包exe,让编程代码更广泛地运用。

#完毕

20230226用exe程序整理照片的测试

1、点击桌面的exe

2、跳出权限

3、右下角的360(黄色加号和绿色盾牌都关掉)

4、可以运行,整理照片

感悟:

  1. 直接运行exe 需要关掉杀毒软件,有点麻烦。

  1. 可能在杀毒软件里设置信任这个exe,下一次就不跳出?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿夏reasonsummer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值