全功能控制台(xterm等人)用户界面库

urwid的Python项目详细描述


关于

urwid是一个用于python的控制台用户界面库。 它包括许多对文本控制台应用程序开发人员有用的功能,包括:

  • 应用程序可以快速平滑地调整大小
  • 自动、可编程文本对齐和换行
  • 用于在文本块中设置文本属性的简单标记
  • 功能强大的列表框,包含可编程内容,用于滚动所有窗口小部件类型
  • 您可以选择事件循环:twisted、glib、tornado或select-based循环
  • 预构建的小部件包括编辑框、按钮、复选框和单选按钮
  • 显示模块包括raw、curses、实验性lcd和web显示
  • 支持UTF-8、简单的8位和CJK编码
  • 256和88色模式支持
  • 与python 2.6、2.7、3.2+和pypy兼容
主页:
http://urwid.org/

测试

要在本地运行测试,请安装并运行tox。你一定有 安装适当的python版本以运行 他们每个人。

要在所有python版本中测试代码:

tox                    # Test all versions specified in tox.ini:
tox -e py36            # Test Python 3.6 only
tox -e py27,py36,pypy  # Test Python 2.7, Python 3.6 & pypy

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
graph Java自己生成类图   java MouseMotionListener:鼠标和触控板给出不同的结果   java解析清单条目的正确方法是什么。jar中的mf文件?   java如何创建带有半透明色块的透明gif/png图像?   java应用内计费V3:跨设备同步购买   java Spring数据JPA注入失败BeanCreationException:无法自动连接字段   Java数据结构维护插入顺序和重复值   java无法在VSCode中设置JavaFX   java中数据字段初始化的类顺序   java如何使用ClientBuilder为Rest Post Api多部分编写集成测试   JUnit测试divide()方法的java正确方法   java将消息标记为接收前已读   Java ArrayList调用扩展对象函数   java Android:只使用GCM的TCP/IPServer   Java如何将xls数据转换为txt文件   编译为Jar文件后未找到java类   java返回子字符串的所有匹配项   java Get json用户_timeline api twitter 1.1