1

例如,在批处理(Windows)中,您可以使用 %CD%\ 或 .\ 从 cwd 开始某些内容,但我不知道如何在 python 上执行此操作...

subprocess.call(['.\somedirectory\someprogram.exe'])我试过了subprocess.call(['\\somedirectory\someprogram.exe'])

编辑:我在批处理中使用的命令也是:start %CD%\somedirectory\someprogram.exestart .\somedirectory\someprogram.exe

4

1 回答 1

0

我还没有测试过,但这应该可以工作:

from subprocess import call
call(["start %CD%\somedirectory\someprogram.exe", "-l"])

但是,您的文件路径声明对我来说似乎有点奇怪。

于 2016-03-27T14:23:50.240 回答