从命令行运行python脚本使窗口弹出并立即关闭

时间:2015-08-31 22:49:56

标签: python windows batch-file command-line

我创建了一个名为items.forEach(function(a) { console.log(a.id) }) > 1 > 2 > 3 > 4 的测试文件,我还创建了一个名为<ul> <li...>2</li> <li...>3</li> <li...>4</li> <li...>1</li> </ul> 的批处理文件。这两个文件都在我的pythonScript.py文件中,用于存储我的脚本。 pythonScript.bat的内容为:C:\Python Programs。当我按pythonScript.bat并键入@py.exe C:\Python Programs\pythonScript.py %*时,会弹出一个命令框,然后以打开的速度关闭。我正在运行Windows 10.有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您需要在{-1}}中用双引号括起Python脚本的路径:

pythonScript.bat

这是因为它包含一个空格。如果没有@py.exe "C:\Python Programs\pythonScript.py" %* ""会收到两个命令行参数py.exeC:Python