Python開發(fā)者調(diào)查顯示只有十分之一的人還在用Python 2
Python 2 已經(jīng)結(jié)束支持,根據(jù) Python 軟件基金會(huì)和 JetBrains 發(fā)布的第三年度 Python 開發(fā)者調(diào)查,被調(diào)查者中只有十分之一的人還在用 Python 2。這項(xiàng)調(diào)查收到了 2.4 萬多名開發(fā)者的回應(yīng)。
結(jié)果顯示 59% 的開發(fā)者將 Python 用于數(shù)據(jù)分析,51% 用于 Web 開發(fā),40% 機(jī)器學(xué)習(xí),39% DevOps 和系統(tǒng)管理,37% 用于開發(fā)爬蟲類 Web 工具,31% 軟件測試,26% 教育,25% 原型,21% 網(wǎng)絡(luò)編程,18% 桌面開發(fā),14% 計(jì)算機(jī)圖形,8% 嵌入式系統(tǒng)開發(fā),7% 游戲開發(fā),6% 移動(dòng)開發(fā)。Web 開發(fā)仍然是 Python 最常見的用途,其次是數(shù)據(jù)分析、機(jī)器學(xué)習(xí)、DevOps 和系統(tǒng)管理。九成的開發(fā)者現(xiàn)在使用 Python 3,相比下 2018 年的比例是 84%。在繼續(xù)用 Python 2 的開發(fā)者中,45% 將其用于 Web 開發(fā),41% 用于 DevOps 和系統(tǒng)管理。如此多的開發(fā)者將 Python 2 用于 Web 開發(fā)的原因被認(rèn)為是舊的遺留代碼。Linux 是 Python 開發(fā)者最常用的開發(fā)系統(tǒng),其次是 Windows 和 macOS。