您好,登錄后才能下訂單哦!
這篇文章主要介紹Github平臺有哪些Python工具事比較好的,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
Github是一個使用非常廣泛且非常受歡迎的開源項目托管平臺,其中有很多個人開發者,也不乏一些知名的科技公司,例如,Google、Facebook、Microsoft、騰訊、阿里。這么龐大的項目數量中有一些非常有價值,但是在整體中還是占據較小的比重,怎么從這么龐大的群體中篩選出真正有價值的就成了一件很難的事情,本文就推薦6個簡單且非常優秀的Python項目。
GeneralNewsExtractor
根據論文《基于文本及符號密度的網頁正文提取方法》實現的一款網絡正文抽取工具。在今日頭條、網易新聞、游民星空、觀察者網、鳳凰網、騰訊新聞、ReadHub、新浪新聞做了測試,發現提取效果非常出色,幾乎能夠達到100%的準確率。
you-get
一款用于從Web下載媒體內容(視頻、音頻、圖像)Python命令行工具,使用便捷,支持Youtube、Twitter、TED、網易云音樂、嗶哩嗶哩、騰訊視頻、優酷視頻、央視網、抖音、愛奇藝、蝦米、酷狗......等幾十個音視頻平臺。而且,功能非常強大,別的工具無法下載的,它都可以。
bullet
一個支持終端輸入和菜單選擇的 Python 庫。可以讓使用者在終端上用方向鍵移動、單選、復選、密碼輸入等,而且支持定制化格式和顏色。
one-python-craftsman
學習一門編程語言很容易,但是用好一門編程語言卻很難,包括Python這門被大多數人認為“簡單”的編程語言。如何寫出優秀的Python代碼?這個項目就是詳細講解 Python 那些細節教你如何做到這一點,比如何時使用異常、怎么給變量起名、怎么編寫條件分支等等,看似簡單的可能也是最難的地方。
arrow
這是一款對我來說非常有用的Python工具,輕松解決令我十分頭疼的時區、時間問題。在開發大型項目過程中,為了保持不同環境的協調一致,尤其是時區不協調會帶來運維、上報告警信息等問題。以往的做法需要配置Linux軟件源、安裝tzdata、配置zoneinfo,但是arrow這塊Python工具包能夠輕松解決這些問題,能夠便捷獲取當前時區并設定目標時區。
>>> import arrow >>> arrow.get('2013-05-11T21:23:58.970460+07:00') <Arrow [2013-05-11T21:23:58.970460+07:00]> >>> utc = arrow.utcnow() >>> utc <Arrow [2013-05-11T21:23:58.970460+00:00]> >>> utc = utc.shift(hours=-1) >>> utc <Arrow [2013-05-11T20:23:58.970460+00:00]> >>> local = utc.to('US/Pacific') >>> local <Arrow [2013-05-11T13:23:58.970460-07:00]>
PySimpleGUI
Python能做很多事情,深度學習、數據分析、前后端開發等,當然,它也可以用于用戶界面開發。
接觸過Python用戶界面開發的同學應該都知道tkinter、WxPython、Qt,其中使用較多的就是tkinter,有很多知名的圖形庫都是基于tkinter進行開發。但是它們各有優缺點,例如,tkinter擴展不夠靈活,對用戶不夠友好,而WxPython、Qt在開發過程中又非常繁瑣。PySimpleGUI將tkinter、Qt、Remi、WxPython轉換為可移植且友好的python接口,便于開發者實現強大靈活的用戶界面。
以上是Github平臺有哪些Python工具事比較好的的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。