python fire-一个用于从几乎任何Python对象创建命令行界面的库

  • Python Fire是在Python中创建CLI的简单方法。

  • Python Fire是用于开发和调试Python代码的有用工具。

  • Python Fire可帮助探索现有代码或将其他人的代码转换为CLI。

  • Python Fire使Bash和Python之间的转换更加容易。

  • 通过使用已导入和创建的模块和变量设置REPL,Python Fire使使用Python REPL更加容易。

安装

要使用pip安装Python Fire,请运行: pip install fire

要使用conda安装Python Fire,请运行: conda install fire -c conda-forge

要从源代码安装Python Fire,请首先从网盘下载python fire的源代码库,然后运行: python setup.py install

基本用法

您可以调用Fire任何Python对象:

函数,类,模块,对象,字典,列表,元组等。它们都可以工作!

这是在函数上调用Fire的示例。

然后,可以从命令行运行:

这是在类上调用Fire的示例。

然后,可以从命令行运行:

要了解Fire在函数,对象,字典,列表等上的行为方式,并了解Fire的其他功能,请参见使用Fire CLI页面。

FAQ

为什么叫Fire?

当您调用时Fire,它将fires off(执行)您的命令。

在哪里可以了解更多?

请参阅Python Fire Guide:github.com/google/python-fire/blob/master/docs/guide.md。

(0)

相关推荐