如果我从gnome终端运行以下命令:
gnome-terminal --working-directory="/home/users"我在'/home/users‘目录中得到了一个新的shell。
如果我在python中运行以下命令:
import subprocess
subprocess.Popen(['gnome-terminal', '--working-directory="/home/users"'])我在我的主目录中打开了一个shell,而不是在'/ home /users‘中?
发布于 2016-09-09 14:34:57
在我的例子中,当我从参数中删除""时,它似乎是有效的:
import subprocess
subprocess.call(['gnome-terminal', '--working-directory=/home/test'])在我的例子中也存在/home/test。
https://stackoverflow.com/questions/39405035
复制相似问题