Python Prompt Toolkit构建命令行的 Python 库

联合创作 · 2023-09-28 13:51

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 运行


浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报