网友问老猫:有没有一种方式,直接双击,直接可以运行写好的Python脚本?

老猫只能说:"这个必须有"。

window下执行python脚本姿势:

1:编写bat(window下批处理脚本)
2:将Python脚本打包成.exe文件

1.准备工作:

在目录:F:\test下编写test.py文件,内容:

import time
print('helloworld')
time.sleep(2)
print('bye')

主要功能看执行效果。

姿势1:bat脚本

bat是window中的批处理,和脚本有点类似,实现过程:

1.新建:test.bat文件
2.文件内容:

echo start
F: 
cd F:\test
call python test.py

脚本做的事情:打印start, 进入F,并进入F:\test目录,调用Python执行test.py
编写完成之后直接一波双击带走

姿势2:将Python脚本打包成.exe文件

打包工具:pyinstaller
官网地址:http://www.pyinstaller.org/

步骤1:安装 pyinstaller:

pip install pyinstaller

如果因为网络问题,可以到这里:https://pypi.org/project/PyInstaller/ 下载源码安装;

打包过程:
进入cmd下,执行下面命令:

pyinstaller F:\test\test.py --distpath F:\dist

distpath为打包后目录,在该目录中找到test.exe文件,直接双击即可。

更多打包命令需要参考说明文档,这里不再详细描述