谷歌開源Python Fire,強大功能引爆業內

2017/03/06

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

本文由 一點資訊 提供 原文連結

立即按讚,感謝大大無私地分享
寫了5860430篇文章,獲得22489
Line

熱門推薦

精彩推薦

現在都是智能化的生活,我們有智能手機、智能電腦、甚至還有智能手錶,這些保證了我們工作更快捷,出行更方便。但是現在有一款智能水杯,其讓我們的生活更加健康,他就是——飲者衛士智能水杯。這款水杯目前在淘寶...
對於一個完整的男人來說,腎佔了一個不可忽視的比例。就像女人一輩子都在談減肥一樣,男人一輩子都在養腎。【5個特徵說明腎功能好】特徵一、體毛濃密中醫認為:好男一身毛,好女一身膘。因為體毛的生長發育和頭髮...
關於玄關,你是否覺得這是一個可裝可不裝的地方呢?其實玄關對於小戶型來說,大有用處,它不僅是入門的最佳景觀,還是出門前的儀錶整理處,尤其還是一個小型衣帽間!有了如此多功能的玄關,原諒我並不能拒絕!超...
Flyme是魅族基於Android操作系統為智能手機量身打造的操作系統,旨在為用戶提供優秀的交互體驗和貼心的在線服務。Flyme系統是魅族設計理念在軟體更深層上的體現,也是魅族手機的核心競爭力之一,被魅族稱為「產品...
在上個月的29號,谷歌公司更新了移動端的谷歌翻譯5.8版本,現在在Android和iOS系統都可正常使用的。在這次更新中,包括了語音翻譯、點按翻譯、實景翻譯、離線翻譯,而且還增加了英語與韓語間即時相機翻譯功能。在...
在去年一年間,我們看到谷歌在野心勃勃的招聘大量AR/VR人才,表明公司正在打造除Daydream View這樣的手機盒子之外的、能夠大規模生產的VR硬體產品。在昨天的I/O大會上,真相終於被揭曉:Daydream平台將迎來全新的...
功能強大的牆布翠妹兒:傑哥,上期你說了牆紙的內容,那關於牆布的呢。又是怎麼樣的?傑哥:牆布的功能性比較多,這期就給你說說。定義: 牆布又稱「壁布」。裱糊牆面的織物。用棉布為底布,並在底布上施以印花或...
1、iPhone8背後的蘋果標誌將會顯示電池剩餘電量。但腦補一下當手裡的iPhone快沒電的時候,蘋果標誌就會一閃一閃地提醒你去充電,不禁感嘆這哪是iPhone8,這分明就是iPhone奧特曼8。2、iPhone8正面機身將會全屏幕...
聽說谷歌翻譯國內可用,同時有重大升級,增加了即時翻譯功能,怎麼理解這個功能呢,就是通過攝像頭對文字進行拍攝,翻譯軟體實時替換成想要的母語一、先看看翻譯軟體的樣子很簡單,上來三個功能,實時翻譯,語音...
則回覆