0,需求说明
在编写和调试程序时,一般我们会在集成编辑环境里写代码和运行,但如果程序比较完善需要快速运行,或者让同事在其他电脑上快速运行时,再打开IDE(Integrated Development Environment ,集成开发环境)运行就有些麻烦了,对方也不一定很熟练使用命令行进行运行,因此在Windows下要解决这个问题一般有两种思路:1,把程序编译为exe文件,就是一个小软件,和QQ等软件的运行方式基本无差别,通过鼠标点击运行;2,另外的做法是编写批处理文件,点击批处理文件就会按顺序执行命令行(在其他电脑运行是需要保证对方正确安装了编程/编译环境,例如是运行Python程序需要安装好Python、Java程序需要安装好JDK并配置好环境变量)。
Windows下的批处理文件后缀是.bat;点击该文件就可以执行。
.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用。
下面具体说明通过bat批处理文件实现点击执行Python代码。
1,编写Python程序
如果本身程序比较完备了,这步跳过,下面新建一个超经典的hello world作为例子,选定一个文件夹然后新建一个文本文件,写入 print("hello world")
。保存文件名为hellopy,把文件后缀从.txt改为.py
2,编写批处理脚本
同样新建文本文件,输入 python hellopy.py
。保存为helloshell,后缀是.bat。 然后点击helloshell