打开终端运行命令python

打开终端运行命令python,第1张

打开终端运行命令python

exec
命令将新运行的进程替换为新进程,因此,如果要在要运行的命令列表中有一个exec,则在exec运行后,其他任何命令都将不会运行。因此,您要替换
'bash-c "exec bash; MY_COMMAND; exec bash" '
bash
,然后在
execbash
运行之后再执行任何 *** 作。尝试以下方法:

os.system("gnome-terminal -e 'bash -c "MY_COMMAND" '")

或者如果您需要终端保持打开状态,请尝试以下 *** 作:

os.system("gnome-terminal -e 'bash -c "MY_COMMAND; sleep 1000000" '")

如果您希望终端保持打开状态并处于bash shell中,请尝试以下 *** 作:

os.system("gnome-terminal -e 'bash -c "MY_COMMAND; bash" '")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5618122.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存