昨晚谷歌公布了新的 Python 工具包--Python Fire。它的功能很簡單:能從任何 Python 代碼生成命令行接口(CLI)。開發(fā)者面對任意一個 Python 程序,僅需調用 Python Fire 即可把該程序轉為 CLI。Python Fire 已開源,用戶可通過`pip install fire`在 PyPI 進行下載,也可以去 GitHub 查看它的源代碼。
谷歌公司表示:Python Fire 自動把你的代碼轉化成一個 CLI,而不需要你做任何額外工作。你不必定義參數(shù)、設置幫助信息或寫一個主函數(shù)定義代碼如何運行。相反地,你只需從主模塊調用 `Fire` 函數(shù),Python Fire 會接管剩下的一切。它使用檢索將任何 Python 對象(無論是類、對象、字典、函數(shù),甚至是整個模塊)轉化為命令行接口,并輸出標注標簽和文檔,并且指令行界面會隨著編碼的變化保持實時更新。
因為 Python Fire 十分簡單、普遍和強大,越來越多人開始關注這一原本有些小眾的語言,奇酷教育原創(chuàng)開發(fā)的Python課程不僅涵蓋Web前后端開發(fā)和網絡爬蟲技術,還包括獨有的數(shù)據(jù)分析和機器學習,前端、服務端一網打盡??蓮氖耊eb前端、Web服務端、服務器運維、網絡爬蟲、大數(shù)據(jù)分析、機器學習等多種熱門職業(yè),學員百分百高薪就業(yè)!