Python执行程序更改路径

时间:2009-09-18 00:22:14

标签: python path executable

我正在尝试让Python脚本从自己的路径运行另一个程序。

我已经使用os.system执行了另一个程序,但程序会崩溃,因为它无法找到它的资源(错误的路径,我假设)。我尝试将包含可执行文件的文件夹添加到路径中,但这没有帮助。

3 个答案:

答案 0 :(得分:3)

您可以使用os.chdir()更改脚本的当前目录。您还可以使用os.environ

设置环境变量

答案 1 :(得分:1)

使用subprocess module,并使用cwd参数设置子工作目录。

答案 2 :(得分:1)

这两个来自os库的方法将完成工作:os.chdir和os.system。

x <- c(3, 5, 6, 8, 1, 2, 1)