Python如何从当前工作目录启动程序

时间:2016-03-27 13:42:59

标签: python directory cd cwd

例如在批处理(windows)中你可以使用%CD%\或。\从cwd启动一些东西,但我不知道如何在python上做...

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

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

1 个答案:

答案 0 :(得分:0)

我没有测试过,但这应该有效:

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

但是你的文件路径声明对我来说有点奇怪。