Python
分享:
关于 Python 的问题仅向选择 Python 作为其三种主要编程语言之一的开发者显示。
Python 的用例每年都保持稳定。Python 使用最流行的领域是数据分析、Web 开发和机器学习。
考虑到 Python 在 Web 开发中的使用率呈下降趋势,可以预见 Flask 和 Django 等框架的受欢迎程度也会下降(约 6 个百分点)。与此同时,FastAPI 越来越受欢迎。一个可能的解释是,FastAPI 是为高性能和开发者工效学而构建的现代 Web 框架。它使用类型提示等现代 Python 功能,具有内置异步支持,专为使用 Python 构建 API 等而设计。
NumPy、Pandas 和 Matplotlib 仍然是数据科学任务最流行的框架。
大多数框架的受欢迎程度逐年保持稳定。一个例外是为异步编程提供支持的库。asyncio 库在 2022 年达到历史新高 (21%),aiohttp 略有增长,httpx 首次出现在调查中,被 9% 的受访者选择。
绝大多数受访者除了 Python 之外不使用其他技术。四分之一的受访者使用对象关系映射器。
尽管我们采取了多种措施确保受访者的代表性,但结果可能会略微偏向 JetBrains 产品的用户,因为这些用户更有可能参加调查。
请参阅 Python Software Foundation 参与合作创建的官方 Python 开发者调查,详细了解 Python 开发者生态系统的现状。