传统我们写python代码和运行都是用pycharm,sublimeText等软件完成的,那么如果一个代码需要运行多次,怎么才能让py文件快速运行,像window的exe一样双击执行呢,这里提供两种方法,一种是利用bat文件进行批处理运行,另一种是运用pyinstaller将py文件打包成exe程序
批处理运行
前提是python已经设置了环境变量
打开记事本输入以下内容,e:为py文件存储盘,程序文件为目录,等同于e:/程序文件/main.py同一个位置可直接写文件名
e:
cd 程序文件
python main.py
保存文件格式为bat格式
生成exe文件
导包
pip install pyinstaller
将py文件打包成exe -F 参数表示生成单个exe文件
pyinstaller -F xxx.py
打包时会创建dist等目录,exe存放文件为dist
个人更推荐后者,生成exe后可在没有安装python的电脑上运行,增加软件通用性