Consultez les résultats de l'Enquête sur les Développeurs Python de 2020, 2019, 2018 et 2017.

Utilisation générale de Python

Python en tant que langage principal ou secondaire

Au cours des quatre dernières années, la proportion de développeurs utilisant Python comme langage principal est restée quasiment la même, oscillant entre 84 et 85 %.

Utilisation de Python avec d'autres langages+ de 100

2021
2020
40%/41%38%/38%33%/35%33%/33%30%/29%20%/20%11%/11%10%/9%9%/8%9%/10%6%/5%5%/6%4%/4%3%/3%
Tous les résultats

JavaScript est le langage le plus souvent utilisé avec Python. Toutefois, parmi les développeurs qui utilisent Python comme langage secondaire, l'utilisation de C/C++ est quasiment aussi répandue que celle de JavaScript. Le recours à HTML/CSS, Bash/Shell et SQL est également très répandu, chacun d'eux étant utilisé par plus d'un tiers des développeurs Python.

Langages pour le Web et la Science des données+ de 100

Science des données
Développement web
42%/49%37%/45%36%/69%34%/60%33%/19%20%/16%14%/2%11%/10%9%/22%8%/11%6%/15%6%/8%4%/2%3%/4%18%/15%9%/3%

Développement web fait référence aux personnes ayant sélectionné « Développement web » en réponse à la question « À quelles fins utilisez-vous le plus Python ? ». Science des données fait référence aux personnes ayant répondu « Analyse de données » ou « Machine learning » à cette même question.

Sans surprise, les langages les plus utilisés par les développeurs web en parallèle de Python sont JavaScript (69 %) et HTML/CSS (60 %), tandis que les développeurs impliqués dans des tâches liées aux données utilisent plus souvent SQL (42 %). Par ailleurs, l'absence d'utilisation d'un langage supplémentaire est trois fois plus élevée chez les développeurs qui travaillent sur des tâches liées aux données, par rapport aux développeurs web.

Objectifs de l’utilisation de Python

Dans cette section, nous avons posé des questions visant à découvrir à quelles fins les gens utilisent Python, dans quels types de développement ils sont impliqués et comment ils combinent leurs différentes utilisations du langage.

À quelles fins utilisez-vous principalement Python ?

Utilisation de Python en 2020 et 2021+ de 100

2021
2020
51%/54%45%/48%36%/38%36%/38%31%/35%27%/27%26%/28%22%/23%19%/19%18%/19%12%/13%10%/9%7%/9%6%/6%5%/5%7%/7%

La répartition des cas d'utilisation de Python n'a pas connu de grands changements au fil des ans. L'analyse de données, le machine learning, le développement web et le DevOps restent les domaines dans lesquels Python est le plus utilisé.

Utilisation de Python comme langage principal et secondaire+ de 100

Python comme langage principal
Python comme langage secondaire
52%/46%48%/32%37%/30%35%/37%32%/28%27%/25%27%/22%21%/24%19%/17%18%/18%12%/13%11%/10%7%/9%6%/5%5%/5%7%/6%

Dans quelle mesure êtes-vous impliqué·e dans les activités suivantes ?

activité principale
activité secondaire
loisir
62%23%14%47%38%16%45%32%23%42%49%8%41%43%16%40%48%12%39%28%33%36%34%31%36%30%34%36%43%21%30%40%30%27%35%38%24%36%39%24%39%37%19%17%64%74%12%15%Développement webAnalyse des donnéesMachine LearningTests logiciels / Écriture de tests automatisésPrototypage de logicielsDevOps / Administration système / Rédaction de scripts d'automatisationÀ des fins éducativesDéveloppement d'applications de bureauDéveloppement embarquéProgrammation réseauDéveloppement pour mobileDéveloppement d'applications multimédiaGraphisme informatiqueProgrammation d'analyseurs / scrapers / crawlers webDéveloppement de jeuxAutre

À quelles fins utilisez-vous le plus Python ?+ de 100

2021
2020
23%/25%17%/17%11%/13%10%/10%9%/7%5%/4%4%/4%4%/4%3%/3%3%/3%2%/1%1%/1%1%/1%1%/1%1%/0%6%/5%

Un quart des développeurs qui utilisent Python comme langage principal l'utilisent principalement pour le développement web. Parmi ceux qui utilisent Python comme langage secondaire, seuls 12 % l'utilisent à cette fin.

Il est intéressant de noter que l'analyse de données comme domaine principal d'utilisation de Python est mentionnée par quasiment la même proportion de développeurs pour lesquels Python est le langage de programmation principal (17 %) et secondaire (16 %).

Considérez-vous être Data Scientist ?

Non
Oui
Autre
66%29%5%

Seules les personnes travaillant dans l’analyse des données et le machine learning ont été invités à répondre à cette question.

Seuls 29 % des développeurs Python impliqués dans l'analyse des données et le machine learning se considèrent comme des data scientists.

Versions de Python

Comparaison Python 3 / Python 2

Python 3
Python 2
95%5%94%6%90%10%84%16%75%25%20212020201920182017

En moyenne, la proportion des utilisateurs de Python 2 diminue de 5 points de pourcentage chaque année, et aujourd'hui, seuls 5 développeurs sur 100 l'utilisent.

Il est intéressant de noter que, par rapport à Python 3, Python 2 est plus souvent utilisé pour le graphisme informatique, les jeux et le développement mobile.

Cas d'utilisation des versions de Python+ de 100

Python 3
Python 2
54%/31%48%/24%38%/27%38%/16%34%/14%28%/18%27%/23%23%/12%19%/14%18%/19%11%/24%9%/17%8%/7%5%/12%4%/7%7%/5%

Versions de Python 3

Python 3.5 ou inférieur2%Python 3.67%Python 3.713%Python 3.827%Python 3.935%Python 3.1016%

Installation et mise à niveau de Python+ de 100

38%28%16%16%15%6%5%3%1%1%1%3%12%

Remarque : Enthought a obtenu moins de 0,5 % et a été intégré dans la catégorie Autres.

Plus de la moitié des utilisateurs de Windows téléchargent Python via Python.org, alors que seulement un tiers des utilisateurs de Linux le font. Sans surprise, les utilisateurs de Linux et de macOS installent et mettent à jour Python le plus souvent en utilisant les options fournies par le système d'exploitation. Parallèlement, pyenv et les conteneurs Docker sont assez populaires auprès des utilisateurs de macOS.

Isolation de l’environnement Python+ de 100

50%31%20%16%11%5%4%25%

Parmi les développeurs Python, 75 % utilisent des outils pour isoler les environnements Python. Il est intéressant de noter que Conda est l'outil le plus populaire parmi les développeurs qui utilisent Jupyter Notebook (50 %), tandis que les autres développeurs préfèrent Virtualenv et Docker.

Frameworks et Bibliothèques

Frameworks web+ de 100

41%40%21%4%3%3%3%3%2%1%5%29%

Flask, Django et FastAPI sont toujours les trois principaux frameworks web Python. FastAPI, initialement lancé fin 2018, affiche la croissance la plus rapide, avec une progression de 9 points de pourcentage par rapport à l'année précédente. La proportion des utilisateurs de Flask a quant à elle diminué de 5 points de pourcentage par rapport à 2020.

Vous pouvez en savoir plus sur les frameworks Django en consultant les résultats de l'Enquête 2021 sur les Développeurs Django, menée en partenariat avec la Django Software Foundation.

Frameworks et bibliothèques de science des données+ de 100

60%55%43%30%29%23%18%17%16%10%3%1%1%4%27%

10 % des développeurs Python utilisent simultanément 7 frameworks et bibliothèques de science des données ou plus, tandis qu'environ la moitié d'entre eux utilisent 2 frameworks ou moins.

Autres frameworks et bibliothèques+ de 100

52%31%24%19%15%14%14%13%9%7%6%4%3%3%7%19%

La majorité des autres frameworks sont plus populaires chez les développeurs web que chez les data scientists, qui utilisent beaucoup plus souvent Tkinker et PyQT.

Frameworks de tests unitaires+ de 100

50%25%11%6%5%4%3%1%38%

Le niveau de popularité des frameworks de tests unitaires Python reste pratiquement identique à celui de l'année dernière.

Alors que seulement 56 % des développeurs indépendants les utilisent, 75 % des développeurs travaillant dans des entreprises de 5 000 employés ou plus déclarent utiliser des frameworks de tests unitaires.

ORM+ de 100

34%29%16%5%3%2%1%1%4%36%

SQLAlchemy est l'ORM le plus populaire parmi les utilisateurs de bases de données.

Il est intéressant de noter que 52 % des utilisateurs de Redis utilisent Django ORM, alors qu'il est utilisé par moins d'un tiers des développeurs Python dans leur ensemble. Par ailleurs, 20 % des utilisateurs d'Amazon Redshift déclarent utiliser SQLObject, alors que son utilisation parmi la population des développeurs Python dans son ensemble n'est que de 5 % environ.

Bases de données+ de 100

43%38%37%20%18%10%6%3%2%2%1%1%1%1%6%19%

80 % des data scientists utilisent des bases de données, contre 98 % des développeurs web.

PostgreSQL est utilisé 32 points de pourcentage plus souvent, Redis 25 points plus souvent, et SQLite 12 points plus souvent, dans le développement web que dans la science des données. Parallèlement, les data scientists déclarent utiliser Oracle Database deux fois plus souvent que les développeurs web.

Outils Big Data+ de 100

11%9%5%5%4%2%2%2%1%1%2%75%

La répartition des outils Big Data reste quasiment identique par rapport à l'année dernière. En général, les data scientists les utilisent 13 points de pourcentage plus souvent que les autres développeurs, et Apache Spark et Dask sont environ deux fois plus populaires parmi eux.

Plateformes cloud

61 %

des développeurs Python utilisent des plateformes cloud.

Classement des plateformes cloud+ de 100

50%32%23%23%17%12%5%5%4%1%9%

Seules les personnes qui utilisent des plateformes cloud ont répondu à cette question.

Il est intéressant de noter que les utilisateurs de Visual Basic, C# et C/C++, utilisent AWS presque deux fois moins souvent que les développeurs Python en général.

Comment exécutez-vous votre code dans le cloud ?+ de 100

2021
2020
48%/47%41%/43%27%/27%24%/25%2%/2%11%/11%

Seules les personnes qui utilisent des plateformes cloud ont répondu à cette question.

Les machines virtuelles continuent de perdre en popularité. Alors qu'en 2018 elles étaient le choix le plus populaire, avec un niveau d'utilisation de 47 %, aujourd'hui, seuls 41 % des développeurs Python en utilisent.

Comment développez-vous pour le cloud ?+ de 100

2021
2020
53%/56%41%/40%20%/21%19%/17%18%/18%9%/8%1%/1%10%/9%

Seules les personnes qui utilisent des plateformes cloud ont répondu à cette question.

Le développement Python local avec virtualenv est extrêmement populaire parmi les personnes impliquées dans le développement web, DevOps, et le prototypage de logiciels (entre 61 et 65 %). L'utilisation des conteneurs Docker est plus particulièrement populaire chez les développeurs web (54 %).

Les machines virtuelles sont largement utilisées par les développeurs impliqués dans le DevOps, le machine learning et la programmation réseau (entre 26 et 27 %). Il est intéressant de noter que les personnes impliquées dans le DevOps et le machine learning utilisent également des environnements de développement à distance plus souvent que tous les autres répondants.

Outils de développement

Système d'exploitation+ de 100

Linux63%Windows58%macOS25%BSD2%Autre1%

Par rapport à 2020, la popularité de Linux et de macOS a diminué de 5 points de pourcentage pour chacun, tandis que l'utilisation de Windows a augmenté de 10 points de pourcentage.

Systèmes d'intégration continue (CI)+ de 100

31%22%17%5%5%4%2%2%1%1%5%39%

Introduit en 2018, GitHub Actions a rapidement gagné en popularité et occupe désormais la première place dans la liste des systèmes d'intégration continue (CI), en étant utilisé par un peu moins d'un tiers des développeurs Python.

Un autre système de CI en pleine croissance est Gitlab CI : son utilisation a augmenté de 4 points de pourcentage depuis 2018. Parallèlement, Travis CI perd rapidement de sa popularité, avec une baisse d'utilisation de 13 % par rapport à 2018. Jenkins/Hudson ont également perdu 8 points de pourcentage en trois ans.

36 %

des programmeurs Python utilisent des outils de documentation. Le plus populaire est Sphinx.

Outils de documentation+ de 100

Outils et fonctionnalités pour le développement Python

Au moins de temps en temps
Jamais ou presque jamais
89%11%87%13%87%13%85%15%79%21%77%23%75%25%74%26%74%26%64%36%62%38%61%39%50%50%43%57%41%59%utilisation de la saisie semi-automatique dans votre éditeurrefactorisation du codeutilisation des systèmes de contrôle de versionutilisation des environnements virtuels Python pour vos projetsutilisation du linting de codeécriture de tests pour votre codeutilisation de bases de données SQLutilisation d'indications de type facultativesutilisation d'un débogueurexécution / débogage ou modification de code sur des machines distantesutilisation d'outils d'intégration continueutilisation d'outils de suivi des ticketsutilisation de couverture du codeutilisation d'un profileur Pythonutilisation de bases de données NoSQL

Les développeurs qui utilisent Python comme langage principal utilisent un profileur Python et une couverture de code 8 points de pourcentage plus fréquemment et des environnements virtuels Python 10 points de pourcentage plus fréquemment que les développeurs qui utilisent Python comme langage secondaire.

Éditeurs

La proportion d'utilisation combinée des éditions Community et Professional de PyCharm est de 31 %, ce qui est proche du résultat de l'année dernière. VS Code a connu une augmentation de 6 points de pourcentage par rapport à l'année dernière.

Il est intéressant de voir que PyCharm et VS Code sont aussi populaires parmi les développeurs web (39 %), tandis que les data scientists préfèrent VS Code comme IDE principal (9 points de pourcentage de plus).

IDE/Éditeur principal+ de 100

35%31%7%3%3%2%2%2%2%2%2%2%3%3%

Pour identifier les éditeurs et les IDE les plus populaires, nous avons posé une question à réponse unique : « Quel est l’éditeur principal que vous utilisez actuellement pour développer en Python ? ».

Comparaison Science des données / Développement web+ de 100

Science des données
Développement web
36%/39%27%/39%5%/7%2%/1%2%/2%2%/2%2%/3%21%/3%

Développement web fait référence aux personnes ayant sélectionné « Développement web » en réponse à la question « À quelles fins utilisez-vous le plus Python ? ». Science des données fait référence aux personnes ayant répondu « Analyse de données » ou « Machine learning » à cette même question.

Comment avez-vous entendu parler de l'IDE/éditeur que vous utilisez ?

23%16%14%13%11%8%7%2%1%4%

Le plus souvent, les développeurs Python découvrent leur IDE principal par le biais de formations, de recommandations d'amis/collègues, ou de moteurs de recherche.

Il est intéressant de noter que seulement 1 % des répondants ont déclaré avoir découvert l'outil grâce à de la publicité.

57 % des utilisateurs de Jupyter Notebook en ont entendu parler pour la première fois à l'école/université ou dans le cadre de cours en ligne, contre 25 % pour l'ensemble des répondants.

Nombre d'IDE/éditeurs utilisés

116%237%325%413%5 et plus8%

VS Code, Jupyter Notebook et PyCharm sont les plus populaires, chacun étant utilisé par plus de 20 % des développeurs Python en plus de leur IDE principal.

Fréquence d'utilisation de l'IDE/éditeur principal

Quotidiennement83%Chaque semaine13%Chaque mois2%Moins fréquemment2%

IDE/éditeurs utilisés en plus de l'IDE/éditeur principal+ de 100

26%25%23%21%13%12%12%9%6%5%3%3%2%1%5%16%

VS Code, Jupyter Notebook et PyCharm sont les plus populaires, chacun étant utilisé par plus de 20 % des développeurs Python en plus de leur IDE principal.

Ceux qui utilisent Jupyter Notebook comme IDE principal utilisent également Spyder environ quatre fois plus souvent que les autres développeurs Python.

Améliorer Python

Le saviez-vous ?

En 2021, la Python Software Foundation a nommé un nouveau développeur résident pour travailler à plein temps sur le langage Python et aider sa communauté de développeurs.

En juillet, le développeur Łukasz Langa a été engagé en tant que développeur résident pour CPython. Langa travaille au nettoyage du backlog, à l'étude des priorités des projets et à l'examen d'autres domaines d'intérêt.

Que pensez-vous du nouveau
poste de développeur résident ?

23 % des développeurs Python connaissent déjà le rôle de développeur résident, et 91 % d'entre eux pensent qu'il s'agit d'une bonne initiative.

De plus, 30 % des développeurs qui connaissent le rôle de développeur résident disent déjà constater l'impact de cette initiative.

Signalement des problèmes

Seuls 19 % des utilisateurs de Python ont déjà signalé les bugs qu'ils trouvent. Il est intéressant de noter que l'utilisation de bugs.python.org n'est pas le moyen le plus populaire pour signaler les bugs. En effet, près de deux fois plus de programmeurs préfèrent poser une question ailleurs ou créer une requête pull sur GitHub.

Parmi ceux qui ont signalé des bugs, 73 % ont vu leur problème résolu, et seuls 7 % des répondants disent n'avoir jamais eu de réponse.

Avez-vous essayé de signaler vos problèmes ?

9%8%4%2%1%81%

Votre problème a-t-il été résolu ?

47%26%18%7%3%

Seuls les répondants ayant déjà signalé des problèmes ont répondu à cette question.

Paquets Python

63 %

des développeurs Python utilisent des conteneurs, et 59 % d'entre eux utilisent un environnement virtuel dans ces conteneurs.

Utilisez-vous un environnement virtuel dans les conteneurs ?

Non, je n'utilise pas d'environnement virtuel dans les conteneurs
Non, je n'utilise pas de conteneurs
Oui, j'utilise un environnement virtuel dans un conteneur
37%37%26%

Quels outils liés aux paquets Python
utilisez-vous directement ?+ de 100

81%32%30%23%22%13%13%11%10%6%2%1%0%2%7%

Utilisez-vous le module de bibliothèque standard venv ?+ de 100

42%23%11%11%4%1%23%11%

Dépendances des applications

45 % des développeurs Python utilisent des outils pour fixer les versions des dépendances des applications. La méthode la plus courante pour les stocker est le fichier requirements.txt, utilisé par les trois quarts des développeurs.

Utilisez-vous des outils pour gérer les versions précises/exactes des dépendances d'applications ?

Non
Oui
55%45%

Dans quel·s format·s les informations sur vos dépendances d'applications sont-elles stockées ?+ de 100

76%26%22%16%11%4%5%3%

Seuls les répondants qui utilisent des outils pour gérer les versions précises/exactes des dépendances d'applications ont répondu à cette question.

Utilisez-vous des services automatisés pour mettre à jour les versions des dépendances d'applications ?+ de 100

24%10%6%2%65%

Quels outils utilisez-vous pour la gestion des dépendances d'applications ?+ de 100

poetry27%pipenv26%pip-tools26%Autre4%Aucun33%

Seuls les répondants qui utilisent des outils pour gérer les versions précises/exactes des dépendances d'applications ont répondu à cette question.

Installation de paquets

90 % des développeurs déclarent utiliser pip pour installer les paquets Python. La plupart obtiennent des paquets via le Python Package Index.

D'où installez-vous les paquets ?+ de 100

81%33%17%16%15%11%10%10%9%8%4%3%2%9%

Quels outils utilisez-vous pour installer des paquets ?+ de 100

90%21%13%5%5%2%3%3%
55 %

des développeurs Python déclarent développer des applications et 46 % d'entre eux utilisent Setuptools à cette fin.

Quels outils utilisez-vous pour développer
des applications Python ?+ de 100

46%30%18%17%5%2%1%1%1%1%4%28%

Seuls les répondants qui développent des applications ont répondu à cette question.

Alors que plus de la moitié des utilisateurs de Python développent des applications, seuls 40 % d'entre eux ont déjà publié ces applications dans un référentiel de paquets.

Quels outils utilisez-vous pour créer des paquets
pour vos bibliothèques Python ?+ de 100

71%42%26%20%5%3%1%1%1%1%3%

Seuls les répondants qui développent des bibliothèques Python ont répondu à cette question.

34 % des répondants développent des bibliothèques Python, et 71 % d'entre eux utilisent Setuptools, qui est donc la méthode la plus courante pour créer des paquets.

Il est intéressant de noter que seuls 27 % des développeurs de bibliothèques Python les ont déjà publiées dans un référentiel de paquets.

Où avez-vous publié vos
bibliothèques Python empaquetées ?+ de 100

Seuls les répondants qui ont publié leurs bibliothèques Python empaquetées ont répondu à cette question.

Le Python Package Index est l'emplacement le plus populaire pour publier les bibliothèques et les paquets d'applications développés, tandis que Private PyPI est utilisé environ deux fois moins souvent.

Données démographiques

Travail au sein d'une équipe ou de manière indépendante

Travail sur des projets

Situation professionnelle

62%14%6%6%6%4%1%2%

Taille de l'entreprise

7%12%17%24%7%10%19%3%

Seuls les répondants employés dans des entreprises ont répondu à cette question.

Taille d'équipe

2-772%8-1217%13-206%21-403%> 402%

Seuls les répondants employés dans des entreprises ont répondu à cette question.

Secteur d'activité de l'entreprise

41%7%7%5%4%4%3%
Tous les résultats

Seuls les répondants employés dans des entreprises ont répondu à cette question.

Secteur cible

51%4%3%3%3%3%3%
Tous les résultats

Seuls les répondants employés dans des entreprises ont répondu à cette question.

Fonction professionnelle+ de 100

72%17%17%17%9%7%6%5%5%5%4%4%13%

Seuls les répondants qui ont un emploi ont répondu à cette question.

Tranche d'âge

18–2010%21–2938%30–3929%40–4913%50–596%60 ou plus3%

Expérience de Python

Moins d'1 an23%1 à 2 ans23%3 à 5 ans29%6 à 10 ans15%+ de 11 ans10%

Expérience professionnelle du codage

Moins d'1 an36%1 à 2 ans19%3 à 5 ans19%6 à 10 ans11%+ de 11 ans15%

Dans quel pays / quelle région vivez-vous ?

Les pays/régions sélectionnés par moins de 1 % des participant·es figurent dans la catégorie « Autre ».

17%9%7%6%5%5%4%3%3%3%2%2%2%2%
Tous les résultats

Méthodologie et données brutes

Vous voulez explorer les données en détail ? Téléchargez les réponses anonymisées à l'enquête et voyez ce que vous pouvez en apprendre ! Partagez vos conclusions et vos analyses en mentionnant @jetbrains et @ThePSF sur Twitter avec le hashtag #pythondevsurvey.

Avant d'examiner ces données plus en détail, veuillez prendre en compte ces informations :

L'ensemble de données comprend uniquement les réponses collectées par les canaux officiels de la Python Software Foundation. Après avoir éliminé les réponses en doublon, non fiables et incohérentes, l'ensemble de données comprend plus de 23 000 réponses, recueillies entre le 11 octobre et le 6 décembre 2021 grâce à la promotion de l'enquête sur python.org, le blog de la PSF, les comptes Twitter et LinkedIn de la PSF, les listes de diffusion officielles de Python et les subreddits liés à Python. Afin d’éviter que l’enquête ne penche en faveur d’un outil ou d’une technologie spécifiques, aucun canal associé aux produits, aux services ou aux fournisseurs n’a été utilisé pour recueillir les réponses.

Par ailleurs, ces données sont anonymes et ne comportent pas d'informations personnelles ou de géolocalisation. Afin d’empêcher l’identification de tout participant individuel par ses textes de commentaires, tous les champs ouverts ont été supprimés.

Nous partageons l’ensemble des données, des questions et la logique de l’enquête. Nous avons utilisé plusieurs méthodes de tri pour les propositions de réponse (alphabétique, aléatoire et directe). L’ordre des réponses est précisé pour chaque question.

Critères pour le filtrage et l'élimination de certaines réponses

  • Être âgé de 17 ans ou moins.
  • N'a pas atteint la question « Combien d'années d'expérience professionnelle en codage avez-vous ? » sur la troisième page de l'enquête.
  • Être âgé de moins de 21 ans et avoir plus de 11 ans d'expérience professionnelle en codage.
  • Trop de réponses uniques pour les questions à choix multiples (à l'exception des réponses « Aucun·e »).
  • Réponses provenant d'adresses e-mail identiques (il ne reste qu'une seule réponse pour chaque adresse).
  • Réponses similaires provenant de la même adresse IP.

Au moins deux des éléments suivants :

    • Plus de 16 langages de programmation utilisés.
    • Plus de 9 fonctions professionnelles.
    • Plus de 11 usages différents de Python (« À quelles fins utilisez-vous Python ? »).
    • Le pays/la région sélectionné·e se trouve en haut de la liste alphabétique des pays/régions, non parmi les pays/égions les plus fréquemment cité·e·s, et diffère du pays/de la région détectée par l'IP.
    • Les postes de PDG et de support technique sont tous deux sélectionnés.
    • PDG et âge de moins de 21 ans tous deux sélectionnés.
    • Trop de réponses sélectionnées globalement (répondants déclarent utiliser presque tous les frameworks pour la science des données, pour le développement web, les paquets, etc).
    • Réponses données trop rapidement (moins de 6 secondes par question).

Une fois encore, au nom de la Python Software Foundation et de JetBrains, nous tenons à remercier toutes les personnes qui ont participé à cette enquête. Grâce à votre aide, nous sommes en mesure d'établir une cartographie plus précise du paysage de la communauté Python !

Contribuez à la campagne de collecte de dons en faveur de la PSF. La PSF est une organisation à but non lucratif entièrement financée par ses sponsors, ses membres et le grand public.

Consultez les résultats de l'Enquête sur les Développeurs Python de 2020, 2019, 2018 et 2017.

Découvrez les autres rapports d'enquêtes de JetBrains !

Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé notre rapport utile. Partagez ce rapport avec vos amis et collègues.

Répondre à d'autres questionnaires à l'avenir :

Si vous avez des questions concernant cette enquête ou des suggestions pour les prochaines, veuillez nous contacter à l’adresse surveys@jetbrains.com ou psf@python.org.