出品 | OSC開源社區(ID:oschina2013)
JetBrAIns 公布 2022 Python/ target=_blank class=infotextkey>Python 開發者調查結果。
完整報告地址:https://lp.jetbrains.com/zh-cn/python-developers-survey-2022/
這是由 Python 軟件基金會 (PSF) 和 JetBrains 共同開展的第六次官方年度 Python 開發者調查,回復于 2022 年 10 月至 12 月收集,來自近 200 個國家和地區的超過 23,000 名 Python 開發者和愛好者參與了調查,揭示了該語言及其生態系統的現狀。
下面介紹部分值得關注的數據。
Python 3 與 Python 2
調查結果顯示,7% 的 Python 開發者仍在使用 Python 2,93% 的開發者使用 Python 3。相比下在 2021 年度的調查中,95% 的開發者使用 Python 3,5% 的開發者使用 Python 2。
Python 2 已經在 2020 年結束了支持。仍然使用 Python 2 的開發者中有 29% 將其用于數據分析,24% 用于計算機圖形,23% 用于 DevOps。
對于 Python 3 版本使用情況,Python 3 開發者中有 45% 使用兩年前發布的 Python 3.10,2% 使用 Python 3.5 或更低版本。
請注意,該調查于 2022 年 10 月 14 日至 11 月 14 日進行,Python 3.11 在 2022 年 10 月 24 日才發布。
框架和庫
- Web 框架
Python Web 框架的使用率仍然是 Flask、Django 和 FastAPI 之間的三強之爭。所有其他框架加起來只能勉強排在第三位。
去年以來,FastAPI 增加了 4 個百分點,現在有四分之一的 Python 開發者使用它。
- 數據庫
MS SQL Server 和 Oracle Database 在數據科學家中的受歡迎程度是 Web 開發者的兩倍,而大多數其他數據庫在 Web 開發者中的采用率要高得多。
- 大數據工具
31% 的 Python 開發者使用大數據工具,自 2021 年以來增長了 6 個百分點。在數據科學家中,這個數字達到 42%。
開發工具
- 編輯器
PyCharm 和 VS Code是 Python 開發的前兩大 IDE,有三分之二的受訪者選擇。
只有 14% 的受訪者只使用一款 IDE 或編輯器,絕大多數 (61%) 同時使用 2-3 款 IDE 或編輯器。26% 的 Python 開發者更喜歡 PyCharm 作為額外 IDE,四分之一選擇 VS Code。
- 操作系統
與去年相比,macOS 和 windows 的受歡迎程度幾乎保持不變,而 linux 的使用率下降了 4 個百分點。
- 文檔工具
39% 的 Python 使用者使用文檔工具,首選 Sphinx,與去年持平。
調查還發現,21% 的開發者表示只在工作中使用 Python,51% 將 Python 用于工作和個人 / 教育用途或業余項目。
85% 的受訪者表示 Python 是他們的主要語言。
而使用 Python 作為主要語言的受訪者大多將其用于 Web 開發 (23%)。作為輔助語言,Python 最常用于數據分析 (16%) 和 DevOps (14%),Web 開發排在第三位 (13%)。
END