在GitHub上有超級多的python開源項目,這些優秀的開源項目匯總成一個合集,供大家參考~
功能專區
1.TuShare 一個免費、開源的 Python 財經數據接口包
TuShare是實現對股票/期貨等金融數據從數據采集、清洗加工 到 數據存儲過程的工具,滿足金融量化分析師和學習數據分析的人在數據獲取方面的需求,它的特點是數據覆蓋范圍廣,接口調用簡單,響應快速。
功能概覽
項目查看:https://developer.aliyun.com/ask/288408
2.scalene 一個 Python 的高性能 CPU 和內存分析器
Scalene 是一個 Python 的高性能 CPU 和 內存分析器,它可以做到很多其他Python分析器不能做到的事情。它在能提供更多詳細信息的同時,比其他的分析器要快幾個數量級。
項目查看:https://developer.aliyun.com/ask/288413
3.iredis 一款python語言撰寫支持自動補全、語法高亮、命令提示等的 Redis 命令行客戶端
IRedis使您可以流暢地鍵入Redis命令,並以用戶友好的格式顯示結果。 IRedis是redis-cli的替代方案。在大多數情況下,IRedis的行為與redis-cli完全相同。此外,在生產服務器上使用IRedis比使用redis-cli更安全:IRedis可以防止意外運行危險的命令,例如KEYS *(請參閱Redis文檔/緩慢命令生成的延遲)。
項目詳情:https://developer.aliyun.com/ask/288415
4.pyflame Uber 開源的 Python 性能分析工具,可在不修改代碼的情況下分析性能
Pyflame是一個獨特的分析工具,可為Python 生成火焰圖。Pyflame是唯一基於Linux ptrace(2)系統調用的Python分析器。這使它無需顯式檢測即可獲取Python調用堆棧的快照,這意味着您可以在不修改源代碼的情況下對程序進行概要分析!Pyflame能夠分析uWSGI等嵌入式Python解釋器。它完全支持對多線程Python程序進行性能分析。
項目查看:https://developer.aliyun.com/ask/288421
5.repoll:基於 Django 開發的 redis 集群管理、監控工具
Redis管理平台Repoll,現已開源,基於redis3.x,支持單機、哨兵以及集群模式
6.gpustat 一個方便查詢 GPU 狀態的命令行程序
如果你正在參與深度學習的研究或工作,那么必不可少的會需要查看GPU的狀態,去分析數據,而GpuStat就是Python開發的一個方便查詢GPU狀態的一個命令行程序。
7.MrDoc一個基於 Python 開發的在線文檔系統
MrDoc一個基於 Python 開發的在線文檔系統,基於Python開發的在線文檔系統,適合作為個人和小型團隊的文檔、筆記、知識管理工具,支持 Markdown 語法、文集分類、科學公式、流程圖、思維導圖等內容。清爽的閱讀界面,還可以把內容打包導出為 Markdown 文件、EPUB 文件、PDF 文件。適合作為個人和小型團隊的私有文檔服務
項目查看:https://developer.aliyun.com/ask/291225
娛樂專區
1.PyBoy Python 寫的 GameBoy 模擬器,懷念童年和寫外掛神器
懷念曾經的童年,那時的我們如果能有一台GameBoy,絕對是街上最亮的仔。
一個基於 Python 的 Game Boy 模擬器:PyBoy ,作者是哥本哈根大學一名學生 Mads Ynddal 這款模擬器可用來創建 AI 或機器人,讓它基於強化學習實現自動打游戲通關等騷操作,像超級馬里奧、口袋妖怪等耳熟能詳的游戲都可以在上面完美運行。
項目查看:https://developer.aliyun.com/ask/288410
2.activitywatch 一個記錄你的時間都花在那的 Python 項目
ActivityWatch的目標很簡單:在不損害用戶隱私的情況下,盡可能多地收集有價值的數據。為了實現這一目標,我們通過創建一個用於在用戶本地計算機上安全存儲數據的應用程序以及一組記錄數據的觀察程序來實現這一目標,例如:
當前活動的應用程序及其窗口標題 當前活動的瀏覽器選項卡及其標題和URL 鍵盤和鼠標活動,以檢測您是否處於AFK狀態(“遠離鍵盤”) 作為用戶,您可以根據需要收集盡可能多的數據,也可以根據需要收集盡可能少的數據。
項目產看:https://developer.aliyun.com/ask/288418
3.wttr.in 一個 Python 實現的命令行查看天氣工具
wttr.in是面向控制台的天氣預報服務,它支持各種信息表示方法,例如用於控制台HTTP客戶端(curl,httpie或wget)的面向終端的ANSI序列,用於Web瀏覽器的HTML或用於圖形查看器的PNG。