2011-05-13 82 views
1

我打算做folliwing:嵌入交互式shell(VTE)來處理自己的小部件

一些小部件創建PyGTK的GUI(硬編碼,無林地),並在該底部屏幕上放置某種VTE(虛擬終端模擬器),我可以在其中操作窗口小部件,例如更改它們的屬性並從命令行調用它們的方法。

結果將類似於使用AutoCAD的命令,只是我將對GUI對象起作用。

我已經發現很少有東西約gtk.VteTerminal小部件,但不僅沒找到工作的例子或做一個自己,這也似乎是一個系統終端,而不是「當前會話」蟒蛇終端在那裏我可以運行python命令和訪問GUI對象。

有什麼建議嗎?

感謝您的閱讀

回答

2

您想要的東西已存在:GtkParasite。這是爲了調試,但我相信如果你想讓它實際上成爲你的應用程序的一部分,你可以調整它。

+0

我得花點時間檢查一下,但非常感謝您的回答! – heltonbiker 2011-05-18 20:39:01

0

我遲到了,但我有類似的問題。 看這裏 Virtual Terminal Question

如果您決定做一些不同於您可能已經完成的工作,這是一個選項。

+0

其實我想要一個當前部分的Python終端,其中gtk對象可用於CLI交互,而不是GTK環境中的linux終端......但是,無論如何謝謝! – heltonbiker 2012-08-11 14:22:25

+0

哈哈哈!我需要學習如何閱讀。 – 2012-08-20 10:58:04