Google開源Python Fire

昨晚谷歌公布了新的Python工具包——PythonFire。它的功能很簡單:能從任何Python代碼生成命令行接口(CLI)。開發者面對任意一個Python程序,僅需調用PythonFire即可把該程序轉為CLI。Pytho...
發布時間:2017/3/3 19:06:20  關鍵字:Google、Python Fire

谷歌開源 Python Fire;一張圖讀懂 Python、R 的大數據應用等  AI 開發者頭條

  昨晚谷歌公布了新的 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

江苏时时彩正规吗