将python功能代码生成.exe文件,离开python环境也能用

因工作需要,用python做了一个对文件夹内文件进行分类统计,生成excel表格的小程序。但前提是必须电脑安装了python。为让同事也能使用,几经摸索学习,实现了将python功能代码生成.exe文件。发到同事没装python的电脑后,双击统计表格生成,效果不错。特分享一下。

功能说明

文件夹内有多种文件,需对各种文件进行分类统计,生成excel表格,模拟使用效果为:


将python功能代码生成.exe文件,离开python环境也能用

《建立文件台账.exe》为python生成的exe文件,《建立文件台账.xlsx》为运行《建立文件台账.exe》后,得到的结果文件。


将python功能代码生成.exe文件,离开python环境也能用

实现方法

通过pyinstaller生成,首先安装pyinstaller,打开cmd.exe

将python功能代码生成.exe文件,离开python环境也能用

输入:

pip install pyinstaller,回车完成安装。

python编写功能代码


将python功能代码生成.exe文件,离开python环境也能用

代码生成含4个表单的表格文件,文件名与exe文件名相同。表单名依次为:全部、excel、word、jpg、其他。每个表单首行均为:序号、文件名、文件大小、最后修改日期。

生成.exe文件

在cmd.exe界面,输入命令:pyinstaller -F e:\python\建立文件台账.py

回车完成exe文件生成。

将python功能代码生成.exe文件,离开python环境也能用

将python功能代码生成.exe文件,离开python环境也能用

通过上面的截图路径,打开dist文件夹,就会发现生成的《建立文件台账.exe》。

将该文件复制到想要生成台账的文件夹内,双击,即能得到对应的excel台账文件。想要exe文件的,转发留言。

您可能还会对下面的文章感兴趣: