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)