Python Prompt Toolkit构建命令行的 Python 库
Python Prompt Toolkit 是构建强大的交互式命令行的库。
prompt_toolkit
可以作为 GNU readline,的替代品,但它可以做的更多。
特性:
-
纯 Python.
-
输入时语法高亮
-
多行输入编辑
-
高级代码补全Advanced code completion.
-
Emacs 和 Vi 键绑定(类似 readline)
-
反向和正向增量搜索
-
可在 Python 2.6 至 3.4 版本运行
-
Unicode 双宽字符(中文输入)运行效果很好 。
-
可选文本复制/粘贴 (Both Emacs and Vi style.)
-
多输入缓冲
-
没有全局的状态
-
轻量级,唯一的依赖是 Pygments,six 和 wcwidth
-
用心写的代码
-
可在 Linux, OS X, OpenBSD 和 Windows 运行
评论