Windows 如何使用命令行在批处理文件中运行.py文件

Windows 如何使用命令行在批处理文件中运行.py文件,windows,python-2.7,batch-file,command-line,Windows,Python 2.7,Batch File,Command Line,我想在Windows的.bat文件中运行我的.py文件,由于在脚本结束时窗口关闭,我想通过打开命令行告诉批处理文件运行python文件,以便在python文件执行结束时,它仍然保持打开状态 谢谢任何人的帮助 我假设您希望运行该文件,然后转到命令提示符,因此如果您对此有问题,请告诉我 echo off cls start /b filename.py cls cmd 如果要读取错误消息或输出,请删除第二个cls 如果您想询问用户是否希望在完成后再次运行,下面是代码: echo off :run

我想在Windows的.bat文件中运行我的.py文件,由于在脚本结束时窗口关闭,我想通过打开命令行告诉批处理文件运行python文件,以便在python文件执行结束时,它仍然保持打开状态


谢谢任何人的帮助

我假设您希望运行该文件,然后转到命令提示符,因此如果您对此有问题,请告诉我

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键


再一次,如果你有任何问题,请让我知道。抱歉,我无法对此进行测试。

您好,谢谢您的提示-我的名为crop3的py文件将图像作为输入。当我尝试通过命令运行它时,它会打开一个py文件代码的文本文件。我尝试使用:.\crop3.py文件路径,运气不好。你有什么想法吗