2010-10-28 43 views
2

我正在尋找一個終端用戶界面庫,它提供了與python3兼容的按鈕,複選框等小部件。是否有與Python 3兼容的終端窗口小部件庫?

我已經試過:

  • pycdk(耐熱玻璃不與python3工作,將它移植是一個爛攤子)
  • urwid(不與python3工作,它有一個端口,但都不盡如人意與新的詛咒界面)。

有沒有人知道這樣的圖書館?

謝謝!

回答

2

Cython支持Python 3,我可以通過將所有__new__更改爲__cinit__來使Cython接受pyx文件。

請注意,在這一點上,示例仍然需要一些移植到Python 3。嘗試運行示例時,出現「TypeError:期望的字節,str找到了」。將所有字符串切換爲工作的字節。

如果API也接受Python 3下的字符串,可能會更好,但這絕對是更多的工作。