Introducing G2.ai, the future of software buying.Try now
BEON.tech
Sponsorisé
BEON.tech
Visiter le site web
Image de l'avatar du produit
Python

Par Jetware

Profil non revendiqué

Revendiquer le profil G2 de votre entreprise

Revendiquer ce profil confirme que vous travaillez chez Python et vous permet de gérer son apparence sur G2.

    Une fois approuvé, vous pouvez :

  • Mettre à jour les détails de votre entreprise et de vos produits

  • Augmenter la visibilité de votre marque sur G2, la recherche et les LLMs

  • Accéder à des informations sur les visiteurs et les concurrents

  • Répondre aux avis des clients

  • Nous vérifierons votre adresse e-mail professionnelle avant d'accorder l'accès.

4.8 sur 5 étoiles

Comment évalueriez-vous votre expérience avec Python ?

BEON.tech
Sponsorisé
BEON.tech
Visiter le site web

Avis et détails du produit Python

Valeur en un coup d'œil

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

3 mois

Retour sur investissement

19 mois

Image de l'avatar du produit

Avez-vous déjà utilisé Python auparavant?

Répondez à quelques questions pour aider la communauté Python

Avis
4.8
Avis 247

Avantages & Inconvénients

Généré à partir de véritables avis d'utilisateurs
Voir tous les avantages et inconvénients
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Meet D.
MD
Hardware-in-the-Loop Engineer II
Marché intermédiaire (51-1000 employés)
"Python pour les tests logiciels avec banc HIL"
Qu'aimez-vous le plus à propos de Python?

Python est très facile à apprendre. Il y a tellement de bibliothèques disponibles que nous pouvons utiliser pour l'automatisation des tests. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Il n'y a pas de problème avec Python jusqu'à présent. Visual Studio Code est un excellent IDE et je peux facilement déboguer les erreurs. Avis collecté par et hébergé sur G2.com.

Luca P.
LP
✅ CTO - Growth Marketer full stack #MarTech | ⚡️ SaaS Advisor
Marketing et publicité
Petite entreprise (50 employés ou moins)
"Python : Le roi"
Qu'aimez-vous le plus à propos de Python?

• Python se distingue comme un langage de programmation de haut niveau et à usage général, avec une philosophie de conception axée sur la lisibilité et la simplicité du code. La syntaxe est propre et épurée, reposant sur l'indentation plutôt que sur les accolades ou les points-virgules pour définir les blocs de code, ce qui rend le code non seulement esthétiquement agréable mais réduit également la probabilité d'erreurs syntaxiques. Cette approche s'aligne sur les principes du Zen de Python, soulignant que « la lisibilité compte » et que « simple est mieux que complexe », qui sont profondément ancrés dans l'évolution du langage.

• Python prend en charge plusieurs paradigmes de programmation, y compris la programmation orientée objet, procédurale et fonctionnelle. Cette nature multi-paradigme permet aux développeurs de choisir l'approche la plus adaptée au problème à résoudre, qu'il s'agisse de construire des composants modulaires et réutilisables à l'aide de classes, ou de tirer parti de constructions fonctionnelles comme map, filter et reduce pour le traitement des données. Le langage propose également des constructions avancées telles que les compréhensions de liste, les générateurs et les décorateurs, permettant une expression concise de logiques complexes.

• Une force majeure de Python est son système de typage dynamique, où les types de variables sont déterminés à l'exécution. Cette fonctionnalité permet un prototypage rapide et une flexibilité dans le code, car les développeurs ne sont pas tenus de déclarer explicitement les types de variables. La nature interprétée de Python signifie que le code est exécuté ligne par ligne, facilitant le développement interactif, le retour immédiat et un débogage plus facile. Le shell interactif et les environnements de développement intégrés comme IDLE améliorent encore cette expérience, rendant simple le test d'idées et la résolution de problèmes.

• La bibliothèque standard est vaste, couvrant tout, de l'I/O de fichiers et des expressions régulières au réseau et aux services web. Cet écosystème riche réduit le besoin de dépendances tierces pour les tâches courantes et accélère le développement en fournissant des modules prêts à l'emploi et bien testés. De plus, les capacités d'intégration de Python sont robustes : il peut interagir avec C, C++, Java et d'autres langages, et est fréquemment utilisé comme « langage de glue » pour connecter des systèmes disparates.

• Le statut open-source de Python et sa compatibilité multiplateforme sont des avantages significatifs. Le langage fonctionne nativement sur Windows, macOS, Linux et Unix, et des versions non officielles existent pour les plateformes mobiles. La communauté mondiale et dynamique contribue à une richesse de documentation, de tutoriels et de bibliothèques tierces, garantissant que le support est facilement disponible pour les débutants comme pour les développeurs expérimentés. L'écosystème comprend des frameworks populaires pour le développement web (Django, Flask), l'analyse de données (pandas, NumPy), l'apprentissage automatique (TensorFlow, scikit-learn), et plus encore, faisant de Python un choix polyvalent à travers les domaines.

• La pertinence de Python pour le développement rapide et le prototypage est bien reconnue. Sa syntaxe concise et ses abstractions de haut niveau permettent une traduction rapide des idées en code fonctionnel, ce qui est particulièrement précieux dans des environnements à rythme rapide ou lors du développement de produits minimums viables. La gestion automatique de la mémoire du langage et la gestion des exceptions intégrée simplifient encore le processus de développement, réduisant le code standard et minimisant le risque de fuites de mémoire ou d'erreurs non gérées.

• Le rôle de Python dans les piles technologiques modernes est important. Il est largement adopté dans des domaines tels que la science des données, l'intelligence artificielle, le développement web, l'automatisation et l'Internet des objets (IoT). La flexibilité du langage lui permet d'être utilisé pour le scripting, la construction d'applications complexes, ou comme langage de script intégré au sein de systèmes plus vastes. Sa popularité se reflète sur le marché de l'emploi et l'activité communautaire, garantissant une évolution et une pertinence continues. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

• Limitations de performance : En tant que langage interprété, Python exécute généralement le code plus lentement que les langages compilés comme C++ ou Java. Cela peut être un goulot d'étranglement pour les applications intensives en calcul ou en temps réel.

• Consommation de mémoire : Le typage dynamique de Python et ses abstractions de haut niveau peuvent entraîner une utilisation plus élevée de la mémoire, surtout lors de la gestion de grands ensembles de données ou de structures de données complexes.

• Verrou global de l'interpréteur (GIL) : Le GIL restreint l'exécution véritablement multi-threadée dans CPython, limitant la concurrence pour les tâches liées au CPU et affectant l'évolutivité dans certains scénarios.

• Gestion des dépendances : L'écosystème vaste de packages tiers peut entraîner des conflits de version et des arbres de dépendances complexes, compliquant la maintenance des projets.

• Développement mobile : Le support natif et les outils pour les plateformes mobiles sont moins matures comparés à d'autres langages, rendant Python moins adapté pour les projets axés sur le mobile.

• Pièges du typage dynamique : Bien que le typage dynamique augmente la flexibilité, il peut également entraîner des erreurs d'exécution plus difficiles à détecter pendant le développement, en particulier dans les grandes bases de code. Avis collecté par et hébergé sur G2.com.

KharanKumar R.
KR
Data Analyst
Logiciels informatiques
Marché intermédiaire (51-1000 employés)
"Python pour la science des données, l'IA et l'apprentissage automatique"
Qu'aimez-vous le plus à propos de Python?

Python est facile à utiliser et aide avec de nombreuses bibliothèques à travailler dans différents modèles d'apprentissage automatique à construire. Il est également facile à intégrer avec plusieurs logiciels. Et je l'utilise régulièrement et il est facile de mettre en œuvre les idées. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Les éléments frontend comme l'API, nous devons encore dépendre d'autres langages de programmation. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Loisirs, voyages et tourisme
UL
Petite entreprise (50 employés ou moins)
"Un langage polyvalent et convivial pour les développeurs avec de la place pour évoluer en typage."
Qu'aimez-vous le plus à propos de Python?

Python brille par sa syntaxe claire et lisible, ce qui permet aux développeurs d'écrire moins de code et d'accomplir plus. Il est extrêmement puissant pour les applications à grande échelle. L'écosystème riche de bibliothèques et de frameworks, notamment pour le développement web, la science des données et l'automatisation, en fait un langage de choix dans de nombreux domaines. La communauté active et la documentation étendue rendent également la résolution de problèmes et l'apprentissage beaucoup plus fluides. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Bien que le typage dynamique de Python soit pratique, son système de types semble encore limité par rapport à des solutions meilleures comme TypeScript. Même avec l'ajout d'annotations de type et d'outils comme mypy, l'application est optionnelle et manque de la rigueur et du support d'outils qui rendent le typage de TypeScript si efficace. Cela peut entraîner des problèmes d'exécution qui seraient détectés lors de la compilation dans des langages à typage statique. Avis collecté par et hébergé sur G2.com.

Javier C.
JC
Full Stack developer
Petite entreprise (50 employés ou moins)
"Revue du code Python"
Qu'aimez-vous le plus à propos de Python?

Python est un langage très utile qui peut être combiné avec l'IA et générer de nouvelles demandes d'IA ou des choses utiles. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Eh bien, nous utilisons pyscript pour l'exécuter sur l'ordinateur. Avis collecté par et hébergé sur G2.com.

Shivesh R.
SR
Graduate Trainee
Entreprise (> 1000 employés)
"Python m'a aidé avec l'automatisation de mon travail"
Qu'aimez-vous le plus à propos de Python?

C'est facile à apprendre et à utiliser. Il dispose également de nombreuses bibliothèques pour différentes tâches et d'un excellent forum de support. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Ce n'est pas si rapide et il manque de programmation au niveau machine. Ce n'est pas non plus bon avec le frontend. Avis collecté par et hébergé sur G2.com.

AS
Data Scientist
Entreprise (> 1000 employés)
"Parfait pour ce à quoi il est destiné"
Qu'aimez-vous le plus à propos de Python?

Facile à coder, facile à importer des packages, facile à empaqueter des choses Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

La vitesse et la latence ne peuvent pas être réglées, mais c'est bien. Avis collecté par et hébergé sur G2.com.

Felix V.
FV
Technical Support Representative
Réseautage informatique
Petite entreprise (50 employés ou moins)
"Une langue amicale"
Qu'aimez-vous le plus à propos de Python?

La manière facile et directe d'écrire le logiciel et la polyvalence de sa députation. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Ce ne peut pas être quelque chose qui peut être détesté ; c'est une excellente langue. Avis collecté par et hébergé sur G2.com.

Kengoum R.
KR
Software Engineer
Marché intermédiaire (51-1000 employés)
"Test de développement"
Qu'aimez-vous le plus à propos de Python?

Python est un langage de programmation très facile à utiliser. Il intègre de nombreuses fonctionnalités : POO, multithreading et grâce aux frameworks, il vous permet même de développer des API REST mais aussi des applications mobiles. Il est vrai que le domaine dans lequel il est le plus utilisé est le développement de scripts d'IA car sa mise en œuvre est relativement simple compte tenu du nombre de bibliothèques développées pour cela. Je l'utilise beaucoup pour mon travail et avec la communauté d'utilisateurs autour, j'ai rarement des problèmes que personne d'autre n'a encore rencontrés, il y a toujours quelqu'un pour aider. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Python, avec tous ses avantages, a un inconvénient que je ne peux pas laisser passer, l'absence de typage. Cela a commencé avec une bonne intention, mais cela vous amène à vous retrouver dans des situations qui ne sont pas très agréables. De plus, le fait de ne pas être assez verbeux, la POO est appliquée mais pas dans son intégralité, les attributs sont privés, seulement implicitement, nous pouvons y accéder si nous sommes assez têtus. Avis collecté par et hébergé sur G2.com.

Jonathan P.
JP
DBA de desarrollo
Petite entreprise (50 employés ou moins)
"Excellent langage de programmation"
Qu'aimez-vous le plus à propos de Python?

La flexibilité pour s'intégrer avec d'autres applications Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Python?

Rien, ça me semble parfait ! C'est un langage puissant et solide. Avis collecté par et hébergé sur G2.com.

Informations sur les prix

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

3 mois

Retour sur investissement

19 mois

Remise moyenne

20%

Comparaisons Python
Image de l'avatar du produit
Nestjs
Comparer maintenant
Image de l'avatar du produit
Drupal
Comparer maintenant
Fonctionnalités de Python
Autonomous Task Execution
Multi-step Planning
Cross-system Integration
Image de l'avatar du produit
Image de l'avatar du produit
Python