我正在 PyGtk 中开发一个应用程序,并想启动一个 gnome-terminal 并向它输出命令。
然后我的用户应该能够修改命令,或者使用向上箭头忽略......等。
我已经能够启动终端,但无法弄清楚如何发送命令。
这是我的应用程序的启动方式:
class App(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
process=subprocess.Popen(["gnome-terminal", "--class=App", "--name=app"], shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
response,error=process.communicate()
Run Code Online (Sandbox Code Playgroud) python command-line gnome-terminal gtk application-development