转载

Google开源Python Fire

Google开源Python Fire

昨晚谷歌公布了新的 Python 工具包——Python Fire。它的功能很简单:能从任何 Python 代码生成命令行接口(CLI)。开发者面对任意一个 Python 程序,仅需调用 Python Fire 即可把该程序转为 CLI。Python Fire 已开源,用户可通过`pip install fire`在 PyPI 进行下载,也可以去 GitHub 查看它的源代码。

对于该工具包将为开发者带来的便利,谷歌表示:

“Python Fire 能自动把你的代码转为 CLI,不需要任何额外操作——你不需要定义 arguments,不需要设定帮助信息,也不需要编写定义代码如何运行的主函数。你仅仅需要从主模块中调用‘Fire’函数,剩下的一切都可以交给它 。它支持类、library,对象、函数、甚至是整个模块,即便代码发生变动也能随之更新。”

雷锋网获知,谷歌还表示 Python Fire 将使得 Bash 和 Python 之间的衔接更加方便。

详情:https://opensource.googleblog.com/2017/03/python-fire-command-line.html

Github:https://github.com/google/python-fire

来自: 雷锋网

正文到此结束
Loading...