【发布时间】:2011-05-02 00:07:52
【问题描述】:
我正在寻找一个终端 UI 库,提供与 python3 兼容的按钮、复选框等小部件。
我试过了:
- pycdk(pyrex 不能与 python3 一起工作,移植起来很麻烦)
- urwid(不适用于 python3,它有一个端口,但不适用于新的 curses 接口)。
有人知道这样的图书馆吗?
谢谢!
【问题讨论】:
标签: user-interface python-3.x widget ncurses
我正在寻找一个终端 UI 库,提供与 python3 兼容的按钮、复选框等小部件。
我试过了:
有人知道这样的图书馆吗?
谢谢!
【问题讨论】:
标签: user-interface python-3.x widget ncurses
Cython 支持 Python 3,我可以通过将所有 __new__ 更改为 __cinit__ 使 Cython 接受 pyx 文件。
请注意,此时示例仍需要移植到 Python 3。尝试运行示例时,我得到“TypeError:预期的字节,str found”。将所有字符串切换为字节有效。
如果 API 也接受 Python 3 下的字符串可能会更好,但这肯定是更多的工作。
【讨论】: