Google開源Python Fire

jopen 7年前發布 | 28K 次閱讀 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

來自: 雷鋒網

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!