InquirerPy 库的简单使用
本帖最后由 liuhongrun2022 于 2024-1-13 19:16 编辑介绍
声明:本文为对 InquirerPy 官网文档的人工翻译和补充。
InquirerPy 是 Inquirer.js 的 Python 移植版(一个集合了常见的交互式命令行用户界面的库)。该项目是 PyInquirer 项目的重新实现,修复了已知问题的 bug,新增了新的提示符,提供向后兼容的 API,并提供更多的自定义选项。
以下是一个很简单的示例,展示了 InquirerPy 的其中一个基础功能:
安装
pip3 install InquirerPy
这个库需要 Python 3.7 及以上才能运行。
两种语法
InquirerPy 提供了两种可以选择的语法类型:Classic Syntax(经典语法)和 Alternate Syntax(替代语法)。
经典语法将每个问题都包含在一个字典里,不同类型的输入提示可能需要不同的键。
替代语法可以直接与各个类进行交互。这种方式更加灵活、易于自定义,所以之后的代码都将只列出替代语法。(懒)
text
接收用户的输入。 第一,期待更新~ 《关于说我之前看你的帖子用Rich做这个过这件事》 草稿帖? 歌者文明清理员 发表于 2024-1-10 21:36
草稿帖?
草稿 本帖最后由 liuhongrun2022 于 2024-1-10 22:07 编辑
歌者文明清理员 发表于 2024-1-10 21:33
《关于说我之前看你的帖子用Rich做这个过这件事》
rich的作者又开发了textual,非常吊,你可以试试
pip install textual
python -m textual 执行后效果惊到我了 liuhongrun2022 发表于 2024-1-10 22:05
rich的作者又开发了textual,非常吊,你可以试试
准备写文章 好喔 支持支持!!!
页:
[1]