Python
Partager :
Les questions sur Python n'ont été montrées qu'aux développeurs ayant choisi Python comme l'un de leurs trois principaux langages de programmation.
Les cas d'utilisation de Python sont restés stables d'une année sur l'autre. Le langage est surtout populaire dans l'analyse de données, le développement web et le machine learning.
40%
46%
Flask
39%
45%
Django
20%
14%
FastAPI
3%
4%
Tornado
Compte tenu de la tendance à la baisse de l'utilisation de Python pour le développement web, il était prévisible que la popularité de frameworks tels que Flask et Django diminue également (environ six points de pourcentage). Dans le même temps, la popularité de FastAPI a augmenté, peut-être parce qu'il s'agit d'un framework web moderne, conçu pour la haute performance et l'ergonomie. Il utilise des fonctionnalités Python modernes telles que la déclaration de type, offre une prise en charge asynchrone intégrée, permet de créer des API avec Python, et plus.
NumPy, Pandas et Matplotlib restent les frameworks les plus populaires pour les tâches de science des données.
43%
43%
Requests
26%
26%
Pillow
21%
16%
asyncio
15%
17%
Tkinter
14%
19%
Scrapy
La popularité de la plupart des frameworks est restée stable d'une année sur l'autre. Les bibliothèques qui prennent en charge la programmation asynchrone constituent une exception. La bibliothèque asyncio a atteint un niveau de popularité record en 2022 (21 %), aiohttp a connu une légère augmentation et httpx fait sa première apparition dans l'enquête, en étant sélectionné par 9 % des participants.
ORM
Sphinx
Buildout
Autres
Aucun
La grande majorité des participants n'utilisent pas d'autres technologies que Python. Un quart des personnes interrogées utilisent des mappeurs objet-relationnel.
Malgré toutes les mesures que nous avons prises pour garantir la représentativité des participants, il est possible que les résultats sur-représentent légèrement les utilisateurs de produits JetBrains, qui sont plus enclins à répondre à nos enquêtes.
Pour en savoir plus sur l'état de <0>l'écosystème des développeurs Python<0>, consultez l'enquête officielle sur les développeurs Python, créée en partenariat avec la Python Software Foundation.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.