近日,由 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学习者聚集地