【发布时间】:2016-08-07 14:30:09
【问题描述】:
我想在 Windows 的 .bat 文件中运行我的 .py 文件,由于在脚本结束时窗口关闭,我想告诉批处理文件通过打开命令行来运行 python 文件,这样在 python 文件执行结束时,它仍然保持打开状态
谢谢大家的帮助!!
【问题讨论】:
标签: windows python-2.7 batch-file command-line
我想在 Windows 的 .bat 文件中运行我的 .py 文件,由于在脚本结束时窗口关闭,我想告诉批处理文件通过打开命令行来运行 python 文件,这样在 python 文件执行结束时,它仍然保持打开状态
谢谢大家的帮助!!
【问题讨论】:
标签: windows python-2.7 batch-file command-line
我假设您想运行该文件,然后转到命令提示符,所以如果您对此有任何疑问,请告诉我。
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,然后回车。
再一次,如果您有任何问题,请告诉我。抱歉,我无法对此进行测试。
【讨论】: