Python 一键生成exe文件(对应项目只生成一个,非常简洁)
之前是在命令行输入 pyinstaller -F考虑到每次在cmd中输入命令非常麻烦,而且生成很多不必要的文件,所以写了个小工具提高效率。import os,shutildef MakeEXE():pyFileName = input('请输入要生成的文件名:')cmd = 'pyinstaller -F ' + pyFileNameos.system(cmd)shutil.rmtree('./b
·
之前是在命令行输入 pyinstaller -F
考虑到每次在cmd中输入命令非常麻烦,而且生成很多不必要的文件,所以写了个小工具提高效率。
import os,shutil
def MakeEXE():
pyFileName = input('请输入要生成的文件名:')
cmd = 'pyinstaller -F ' + pyFileName
os.system(cmd)
shutil.rmtree('./build')
shutil.rmtree('./__pycache__')
shutil.move('./dist/'+os.listdir('./dist')[0],'./')
shutil.rmtree('./dist')
del_paths=[name for name in os.listdir('./') if name.endswith('.spec')]
for del_path in del_paths:
os.remove(del_path)
MakeEXE()
只需要把它放在项目文件夹,然后复制.py的项目文件
然后就生成了啦

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)