在 PyGtk GUI 中嵌入交互式 shell (VTE) 以操作其自己的小部件
-
13-11-2019 - |
题
我计划执行以下操作:
创建一个带有一些小部件的 PyGtk GUI(硬编码,无 Glade),并在屏幕底部放置某种 VTE(虚拟终端仿真器),我可以在其中操作小部件,例如更改它们的属性并从命令行。
结果与使用 AutoCAD 的命令类似,只是我将对 GUI 对象进行操作。
我已经发现很少的东西了 gtk.VteTerminal
小部件,但不仅找不到一个工作示例或自己制作一个,它似乎也是一个系统终端,而不是一个“当前会话”python 终端,我可以在其中运行 python 命令并访问 GUI 对象。
有什么建议吗?
谢谢阅读
解决方案
你想要的已经存在: 寄生虫. 。它用于调试,但我确信如果您希望它实际上成为应用程序的一部分,您可以对其进行调整。
其他提示
我参加聚会迟到了,但我也遇到了类似的问题。看这里虚拟终端问题
如果您决定做一些与您可能已经做过的事情不同的事情,那么这是一个选择。
不隶属于 StackOverflow