打开特定目录时,通过python打开gnome终端似乎不起作用

时间:2016-09-09 06:21:51

标签: python subprocess gnome-terminal

如果我从gnome终端运行以下命令:

gnome-terminal --working-directory="/home/users"

我在'/ home / users'目录中获得了一个新shell。

如果我在python中运行以下命令:

import subprocess
subprocess.Popen(['gnome-terminal', '--working-directory="/home/users"'])

我在我的主目录中打开了一个shell - 而不是'/ home / users'?

1 个答案:

答案 0 :(得分:1)

就我而言,当我从论证中移除""时,它似乎有效:

import subprocess    
subprocess.call(['gnome-terminal', '--working-directory=/home/test'])

我的案例中也存在/home/test