如何使用命令行通过批处理文件运行.py文件

时间:2016-04-15 14:39:47

标签: windows python-2.7 batch-file command-line

我想在Windows中的.bat文件中运行我的.py文件,并且因为在脚本结束时窗口关闭,我想通过打开命令行告诉批处理文件运行python文件,这样在python文件执行结束时,它仍将保持打开状态

感谢任何人的帮助!!

1 个答案:

答案 0 :(得分:1)

我假设您要运行该文件,然后转到命令提示符,所以如果您对此有疑问,请告诉我。

echo off
cls
start /b filename.py
cls
cmd

如果您想阅读错误消息或输出,请删除第二个cls

如果您想要询问用户是否想要在完成后再次运行它,请输入以下代码:

echo off
:run
cls
start /b  filename.py
cls
choice /c yn /n /m Run again? (y/n)
if %errorlevel% equ 1 goto run
if %errorlevel% equ 2 exit

或者,如果要从命令行执行此操作,请在cmd.exe中键入"C:\directory\filename.py"。如果您不知道如何运行cmd.exe,请单击开始按钮,键入cmd.exe,然后按Enter键。

如果您有任何问题,请再次告诉我。对不起,我无法测试这个。