首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python 2018 使用状况

Python 2018 使用状况

目录:

最常用的 Python 版本

安装 Python 来源

Python 版本控制

IDE

应用领域

非 Python 语言使用

Web 框架

ORM 框架

Database

通用库

数据分析框架

大数据工具

Test

CI Tool

配置管理

最常用的 Python 版本

推荐使用 Python3 进行开发

Python3(84%)

Python2(16%)

安装 Python 来源

注意 Python3 和 Python2 安装可能存在差异,系统自带包管理可能默认安装 Python2

系统自带或者包管理安装(38%)

Python 官网(33%)

Anaconda(22%)

Python 版本控制

推荐使用 Virtualenv 来进行 Python 版本号的管理和切换

Virtualenv / pipenv(64%)

Docker(31%)

Conda(22%)

IDE

PyCharm(35%)

VS Code(16%)

应用领域

目前数据分析领域使用 Python 最为火热,而 DevOps 方向的增速十分快捷

数据分析(58%)

Web 开发(52%)

DevOps(43%)

机器学习(38%)

非 Python 语言使用

JavaScript(50%)

HTML/CSS(47%)

Bash / Shell(45%)

SQL(56%)

Web 框架

Flask(47%)

Django(45%)

ORM 框架

SQLAIchemy(34%):用于 Flask Web 框架

Django ORM(33%)

Database

PostgreSQL(44%)

MySQL(41%)

MongoDB(20%)

Redis(19%)

通用库

Requests(53%)

Pillow(29%)

数据分析框架

Numpy(62%)

Pandas(51%)

Matplotlib(46%)

Scipy(38%)

SciKit-Learn(31%)

大数据工具

Apache Spark(12%)

Apache Hadoop/MapReduce(8%)

Apache Kafka(8%)

Test

推荐引入测试框架,进行自动化测试

pytest(46%)

unittest(32%)

CI Tool

Jenkins / Hudson(25%)

Travis CI(18%)

配置管理

Ansible(20%)

[note]

Python Developers Survey 2018 Results

https://www.jetbrains.com/research/python-developers-survey-2018

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190218G06MJC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券