环境
- windows 10 64bit
- anaconda with python 3.8
简介
很多 python
项目都是脚本直接执行,这其实对一些没接触过编程的小白童鞋来说,非常的不友好,自己敲代码很容易出错。将 python
脚本集成到批处理文件里,其实是个不错的解决方案,点点鼠标就能操作,还是很人性化的,本篇结合一个实例,来看看实现步骤。
实操
这里准备一个简单的 python
脚本
'''
打印出当前文件夹下的所有文件的文件名
'''
import os
if __name__ == '__main__':
path = os.listdir('.')
for p in path:
print('filename: {}'.format(p))
然后在同一个目录下,新建批处理文件 run.bat
,在该文件中填入内容
@echo off
cmd /k D:\Tools\anaconda3\envs\streamlit\python.exe D:\test\test.py
其中
- echo off: 关闭命令回显,打开回显是 echo on。这里说的命令,在本例中就是下面的 cmd 那条命令
- cmd:新建一个 cmd 窗口
- /k:执行命令后保留窗口,/c 是执行后关闭窗口
- D:\Tools\anaconda3\envs\streamlit\python.exe D:\test\test.py:执行 python 脚本的命令,我这里使用的是 anaconda 的环境
完成后,双击 run.bat