2011-04-20 49 views
5

我想代碼導致該UI一個命令行程序:有沒有辦法使用詛咒在同一個終端上創建單獨的顯示和輸入?

------------ 
|   | 
|  A | 
|__________| 
|_____B____| 

A是一個獨立的過程,循環,並顯示實時事件的列表。它自我刷新。

B是命令提示符。它固定在底部,並有一個命令歷史記錄。

我知道一些命令行IRC程序這樣做,所以它必須是可能的。

紅利點,如果你可以給我一個片段使用Python綁定。

我知道this post,但我有點迷失在詛咒文件。

回答

1

我總是試圖用urwid做到,它比ncurse更高。

我問了一個關於它的問題,沒有得到更多的結果。

但是最終我發現了一些這樣做的FOSS,我使用了源代碼並做了一些工作。你可以在related question找到答案。

0

看看python源代碼的/Demo/curses/目錄。它列出了幾個使用curses模塊的例子,你可以學習所有你需要的,還有一些。

相關問題