近日,由 Python 軟件基金會和 JetBrains 聯合發起全球來自 150 多個國家及地區的 24,000 名的 Python 開發者參與的Python 開發者調查報告終於出爐。值得一提的是,隨着越來越多的開發者已經掌握了Python,其被選作主編程語言佔比升至84%。從該調查報告,能清晰看出Python用戶的使用偏好,從版本、工具與框架以及操作系統的選擇皆有數據來說明。
Python 的採用率
在Python選作主編程語言佔比升至84%的同時,Python 3 的採用率在快速增長,後浪拍前浪,已經不再維護的 Python 2 正在逐漸消亡,其採用率已經從去年的 16% 降到了 10%。
那開發者主要Python實現哪些方面的應用呢?數據分析和 Web 開發依然遙遙領先,機器學習位居第三。
工具與框架的選擇
在 Web 框架方面,顯然 Flask 和 Django 最受歡迎,兩者以 48%、44% 的佔比遙遙領先其他框架。
在數據科學框架和庫方面,NumPy 依然穩坐龍頭老大位置,甚至於比例還在上升,今年已經實現了 63% 的佔比,其次是 Pandas,PyTorch 則居於第 9。在大數據方面,Apache Spark 以 13% 的佔比位列第一。
操作系統偏好
Linux 是 Python 開發者最喜愛的操作系統,幾乎三分之二的開發者都在使用它,其次是 Windows。
該報告還有更多維度對Python 開發者使用行爲的分析。從用戶習慣偏好入手,瞭解Python在應用中的優勢和不足。不斷反思、不斷進步,期待更好用的Python。
Python 開發者調查報告鏈接:https://www.jetbrains.com/lp/python-developers-survey-2019/
推薦我們的Python學習扣qun:784758214 ,看看前輩們是如何學習的!從基礎的python腳本到web開發、爬蟲、django、數據挖掘等【PDF,實戰源碼】,零基礎到項目實戰的資料都有整理。送給每一位python的小夥伴!每天都有大牛定時講解Python技術,分享一些學習的方法和需要注意的小細節,點擊加入我們的 python學習者聚集地