如果我从gnome终端运行以下命令:
gnome-terminal --working-directory="/home/users"
我在'/ home / users'目录中获得了一个新shell。
如果我在python中运行以下命令:
import subprocess
subprocess.Popen(['gnome-terminal', '--working-directory="/home/users"'])
我在我的主目录中打开了一个shell - 而不是'/ home / users'?
答案 0 :(得分:1)
就我而言,当我从论证中移除""
时,它似乎有效:
import subprocess
subprocess.call(['gnome-terminal', '--working-directory=/home/test'])
我的案例中也存在/home/test
。