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



例如,在批处理(windows)中,您可以使用%CD%\或。\从cwd开始做一些事情,但我不知道如何在python上做。。。

我试过subprocess.call(['.somedirectorysomeprogram.exe'])subprocess.call(['\somedirectorysomeprogram.exe'])

编辑:此外,我在批处理中使用的命令是:start %CD%somedirectorysomeprogram.exestart .somedirectorysomeprogram.exe

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

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

然而,你的文件路径声明对我来说似乎有点奇怪。

相关内容

  • 没有找到相关文章

最新更新