Python 1
Python 2.0 ? 2.3
Python 2.4
Python 2.5
Python 2.6
Python 3
IronPython
Jython
Autres (Pr馗isez)
Sans opinion
Bonjour,
De nouvelles versions de CPython 騁ant disponibles depuis la fin d'ann馥 2008 avec notamment la premi鑽e version de Python 3, je vous propose de faire un point sur les impl駑entations de Python avec lesquelles vous programmez en 2009.
Ce sondage 騁ant ? choix multiples, vous pouvez voter pour les diff駻entes impl駑entations que vous utilisez r馮uli鑽ement.
Vous trouverez les liens vers les sites de t駘馗hargement sur la page Impl駑entations pour Python
Profitez-en pour apporter votre t駑oignage en pr馗isant :
Pourquoi ce choix ?
Quels projets r饌lisez-vous avec et pourquoi ?
Quelles biblioth鑷ues tierces utilisez-vous ?
Est-ce une utilisation amateure ou professionnelle ?
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Vous pouvez retrouvez la discussion pr馗馘ente sur l'usage que vous aviez de Python en 2004-2008 ici.
Bonjour,
Python 2.4 et Python 2.5
Pourquoi ce choix ?
Quels projets r饌lisez-vous avec et pourquoi ?
essentiellement des applications scientifiques
Est-ce une utilisation amateure ou professionnelle ?
utilisation professionnelle
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Unix
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
pas de migration vers Python 3000, on utilise encore la version 2.4 et notre environnement Unix est capricieux.
Pourquoi ce choix ?:
la plus r馗ente
Biblioth鑷ue essentielles disponibles, wxPython et autres
Quels projets r饌lisez-vous avec et pourquoi ?
Des outils syst鑪es.
Est-ce une utilisation amateur ou professionnelle ?
Amateur.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Windows
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Selon la disponibilit? des biblioth鑷ues essentielles.
Z
Pourquoi ce choix ?
J'utilise python 2.5 par flemme et par s馗urit?
J'ai install? un tas de librairies au fil du temps, et c'est toujours tr鑚 fastidieux de tout r駟nstaller ce qui manque. Je ne sais m麥e pas si toutes les librairies en question ont d駛? effectu馥s le passage vers 2.6 ou 3.0 (mais surement, je suis trop pessimiste l? :p). Je pourrais installer au fur et ? mesure selon mes besoins, mais c'est une m騁hode qui ne me convient pas, elle facilite les confusions et donc les erreurs stupides (par opposition aux biens connues erreurs intelligentes h馼? :p).
Mais surtout, parce que 軋 marche bien ainsi et que je pr馭鑽e me concentrer sur mon code plut?t que sur la version de python... d'autant plus que python 2.5 me fournit d駛? tout ce que je souhaite. Et moi, quand 軋 marche, 軋 me suffit ! (surtout si 軋 m'騅ite du boulot ennuyeux h? h? h?)
Quels projets r饌lisez-vous avec et pourquoi ?
Je d騅eloppe et bidouille plusieurs projets en m麥e temps, passant de l'un ? l'autre selon mes envies ou mes besoins. Principalement, il s'agit de petits logiciels ou scripts (mini bot msn, chercheur d'anagrammes/mots, synchronisation/archivage de dossiers, convertisseur d'image en texte, r駸olveur de sudoku, archivages des logs pour le jeu Neverwinternight ^^, interface pour rechercher des informations dans un index et divers jeux plus ou moins aboutit)
A c?t? de ces programmes "finit" ou du moins se suffisant ? eux-m麥es, j'adore d馗ouvrir, 騁udier ou tester des algorithmes assez divers. Cela va du A* au moteur 3D simple, en passant par l'AIML, le raycasting, les "Intelligences artificielles", etc...
Pour finir, je code en ce moment avec l'aide d'un copain graphiste (軋 aide ^^) un jeu 2D m駘angeant r馭lexion, strat馮ie et habilet? dans le plus pur style amiga (workbench for ever !)
Est-ce une utilisation amateure ou professionnelle ?
Tr鑚 largement amateur h馼?. J'ai l'occasion d'utiliser parfois python dans ma branche (je travaille dans le domaine des sciences de l'馘ucation) mais cela reste tr鑚 marginal, ce n'est pas une n馗essit?.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Majoritairement sur Windows. Mais je v駻ifie quasi syst駑atiquement mon programme sur linux (quand c'est possible) et m'arrange au maximum pour utiliser des librairies portables sur linux (et mac si possible).
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
J'aime la nouveaut? mais je m'en m馭ie tout autant. J'attendrais vraisemblablement quelques mois afin d'avoir le recul n馗essaire ainsi que les retours sur le net de cette nouvelle version. Je ne doute pas qu'elle soit d駛? mature, mais je peux m'accorder le luxe d'attendre pour m'en assurer.
Je passerais sans doute par une p駻iode avec la version 2.6 pour faciliter le portage vers 3.0. Je me suis promis de commencer le plus t?t possible mes nouveaux projets avec la 3.0... mais ce ne sera pas avant d'avoir achev? ceux con輹s sous python 2.5 ou constat? qu'ils se portent facilement.
Actuellement, c'est Python 2.5 et 2.6
Pourquoi ce choix ?
J'essaie de suivre le plus rapidement possible les 騅olutions du langage, histoire de rester le moins longtemps bloqu? avec une version. Devoir g駻er plusieurs versions est assez fastidieux.
Pour le moment, NumPy me bloque encore sur Python 2.5. Il me faudra encore ensuite g駻er quelques temps les 2 versions avant que j'ai pu faire migrer tous mes clients en 2.6.
Par contre, je n'ai jamais eu le besoin de me mettre ? d'autres distribution que CPython. CPython 騁ant la distribution qui offre le plus de possibilit駸.
Quels projets r饌lisez-vous avec et pourquoi ?
Je d騅eloppe maintenant presque uniquement en Python. Il n'y a pas grand chose qui fait que le langage me bloque. De toute fa輟n, si je ne suis pas capable de les faire en Python, je ne saurai pas capable de les faire avec un aure langage.
Ca peut 黎re de "gros" projets (pour mon boulot) manipulant traitement d'images, IHM, base de donn馥s, ... ? des programmes plus courts (petits jeux, script d'automatisation, ...)
Mais pas de web m麥e si j'ai essay? de me mettre ? Django mais n'ayant pas de v駻itable projet ? r饌liser, je ne m'y suis jamais r馥llement mis.
Quelles biblioth鑷ues tierces utilisez-vous ?
en vrac wxPython, NumPy, Scipy, kinterbasdb, MatPlotlib, pySerial, VPython, Pygame, pywin32, comtypes, pySerial, PIL, ...
Est-ce une utilisation amateure ou professionnelle ?
Les 2. Et c'est vraiment sympa de pouvoir l'utiliser au boulot.
perso: Python 2.6
boulot: Python 2.5 et 2.6
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Uniquement Windows. Chez moi, je n'ai que des Windows, mes clients sont sous Windows et mes d騅eloppements demandent des ressources compatibles uniquement avec Windows.
Disons que la compatibilit? Linux, Mac est le cadet de mes soucis. J'essaie tout de m麥e de respecter le plus la compatibilit? multi-os (c'est toujours une bonne habitude ? prendre) tant que je peux (puis si un jour, j'ai besoin de cette compatibilit?, ce sera toujours cela de gagner).
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Si je peux faire des d騅eloppements Python 3, je les ferai avec (donc il faut que la biblioth鑷ue standard suffise ou que les biblioth鑷ues tierces aient 騁? mises ? jour). Mais ? priori, je resterai encore un bout de temps avec Python 2. De toute fa輟n, la migration de mes programmes ensuite de Python 2 ? Python 3 ne me semble pas quelquechose qui sera si difficile que cela.
Python 2.6 pour ma part.
Pourquoi ce choix ?
Python 2 reste la norme, notamment parce que toutes les biblioth鑷ues ne sont pas encore disponibles pour Python 3.
Quels projets r饌lisez-vous avec et pourquoi ?
Des applications r駸eaux, du scripting et un peu de Web.
Quelles biblioth鑷ues tierces utilisez-vous ?
wxPython.
Est-ce une utilisation amateure ou professionnelle ?
Purement personnelle.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Les trois cit馥s.
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Oui.
Python 2.5 et 2.6
Pourquoi ce choix ?
Parce que je n'ai pas le choix pour le moment, car il n'y a pas de quoi faire en Python 3
Quels projets r饌lisez-vous avec et pourquoi ?
Des outils sp馗ifiques m騁ier pour le transport public, gestion de bases de donn馥s, scripts....
Quelles biblioth鑷ues tierces utilisez-vous ?
Boa,wxPython, Egenix-mxBase, Kinterbasdb, Pywin32, Py2exe.
Est-ce une utilisation amateure ou professionnelle ?
Les deux, Python 2.5 au boulot et 2.6 perso
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Windows au boulot et perso avec quelques essais sous Linux ? la maison
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Oui, d鑚 que possible, en fonction des biblioth鑷ues disponible pour cette version
Pourquoi ce choix ?
C'est le python de la debian stable
Quels projets r饌lisez-vous avec et pourquoi ?
un logiciel qui permet de creer des rapports
Quelles biblioth鑷ues tierces utilisez-vous ?
je ne sais pas si j'en utilise
Est-ce une utilisation amateure ou professionnelle ?
entre les deux
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Linux
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
si elle est valid馥 sur debian stable, pourquoi pas.
Actuellement, les deux versions que j'utilise encore le plus sont Python 2.5 et 2.6
Pourquoi ce choix ?
Parce que NumPy ne me donne pas le choix
Quels projets r饌lisez-vous avec et pourquoi ?
Je me sers du Python/NumPy/SciPy et Matplotlib dans mon activit? professionnelle pour mod駘iser le comportement de r饌cteurs chimiques. Je m'en sers donc essentiellement en remplacement de Matlab pour faire de la simulation num駻ique.
Sinon, dans mes projets persos, je fais des choses assez diff駻entes, en particulier des outils pour faciliter la vie du musicien que je suis. Je fais un petit peu de web 馮alement.
Quelles biblioth鑷ues tierces utilisez-vous ?
Les modules tierces que j'utilise le plus sont: NumPy, Scipy, MatPlotlib, PIL, wxPython et pour le web: je joue un peu avec Django et Pylons.
Est-ce une utilisation amateure ou professionnelle ?
professionnelle (simulation num駻ique de r饌cteurs chimiques) et amateure (tout le reste)
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Unixo?de
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Ca d駱end de la vitesse ? laquelle migreront Numpy et Scipy
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Version Python 2.6
Pourquoi ce choix ?
Pour commencer ? faire un code propre pour un 騅entuel passage ? python 3
Et surtout parce que wxpython n'est pas compatible avec la version 3
Quels projets r饌lisez-vous avec et pourquoi ?
Une application "turfistique" pour gagner au pmu
Quelles biblioth鑷ues tierces utilisez-vous ?
wxpython, beautilfulsoup,
Est-ce une utilisation amateure ou professionnelle ?
Amateur ,
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Windows
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Qd wxpython sera compatible avec python 3
J'utilise la version 2.5
Pourquoi ce choix ?
Elle me permet d'utiliser le plugin pydev d'eclipse.
Quels projets r饌lisez-vous avec et pourquoi ?
Je m'autoforme ? python (merci develoopez.com) alors je m'amuse ? me trouver des exercices.
Je suis en train de finir un (gros) script (ou un petit projet) qui permet de maintenir ? jour une galerie de photos en ligne (軋 marche sur n'importe quel herbergeur qui accepte FTP). Je le metterais surement ? disposition quand il sera vraiment fini.
Sinon, je me fais des petits scripts au boulot. A base de reg exp notemment.
Quelles biblioth鑷ues tierces utilisez-vous ?
Pour l'instant je n'utilise que PIL (et Tkinter).
Est-ce une utilisation amateure ou professionnelle ?
Surtout amateure et un peu professionnelle.
Sur quels syst鑪es ou plateformes travaillez-vous ?
Sous windows/eclipse. Mais pour l'instant mon code est compatible tout os.
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
D鑚 que pydev me le permettera...
Hadrien
Avec Pydev, on peut indiff駻emment programmer en Python 2.5, Python 2.6 ou Python 3.0.Citation Envoy? par sopsag Voir le messageJ'utilise la version 2.5
Pourquoi ce choix ?
Elle me permet d'utiliser le plugin pydev d'eclipse.
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Bonsoir,
Python 2.5 chez moi et 2.6 au boulot.
Pourquoi ce choix ?
Version dans debian lenny, mais je pense que je vais bient?t passer ? une version sup駻ieure.
Quels projets r饌lisez-vous avec et pourquoi ?
Enseignement python en lyc馥 : c'est ? mon avis le langage le plus adapt? pour d饕uter la programmation au lyc馥. Je n'en connais pas beaucoup d'autres le faisant. Avec un peu de recul, c'騁ait le bon choix, les 駘钁es ont pu rentrer tr鑚 vite dans le code, et l? je dois dire que le hors-s駻ie de linux mag me conforte encore plus dans mon choix.
Je n'ai pas eu le temps de regarder compl鑼ement la version 3.
Je participe un peu au projet pyromaths aussi.
Quelles biblioth鑷ues tierces utilisez-vous ?
Toutes les biblioth鑷ues "classiques", sans vraiment les connaitre...
Est-ce une utilisation amateure ou professionnelle ?
Amateur.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Linux ? la maison ( debian ) et xp au boulot.
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Rapidement, je ne sais pas, mais d鑚 que j'ai du temps je me penche dessus.
Salut ? tous,
J'en suis tr鑚 satisfait et je trouve cet environnement complet tr鑚 prometteur.
Pourquoi ce choix ?
Le langage est intelligent et d饕arrass? de toutes les contraintes syntaxiques inutiles et bien qu' interpr騁? il reste assez rapide.
Quels projets r饌lisez-vous avec et pourquoi ?
Je suis consultant en syst鑪es asservis multi-axes et dans ce cadre j'utilise Python pour d騅elopper des interfaces homme machine qui dialoguent avec le contr?leur num駻ique.
Quelles biblioth鑷ues tierces utilisez-vous ?
Je me sers de wxPython 2.8 et de Boa conctructor comme RAD et Py2exe.
Est-ce une utilisation amateure ou professionnelle ?
Professionnelle principalement
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Windows essentiellement et la tendance future est d'騅oluer vers Linux.
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Pour l'instant, non mais d鑚 que Boa sera compatible avec la version 3.0 je le ferai s?rement.
Salut ? tous,
Je suis consultant en syst鑪es asservis multi-axes et dans ce cadre j'utilise Python pour d騅elopper des interfaces homme machine qui dialoguent avec le contr?leur num駻ique. Je me sers de wxPython 2.8 et de Boa conctructor comme RAD. J'en suis tr鑚 satisfait et je trouve cet environnement complet tr鑚 prometteur. Le langage est intelligent et d饕arrass? de toutes les contraintes syntaxiques inutiles et bien qu' interpr騁? il reste assez rapide.
Python 2.5
Pourquoi ce choix ?
pour des raisons de compatibilit?
Quels projets r饌lisez-vous avec et pourquoi ?
int馮ration mysql en mode interactif via wxpython
Quelles biblioth鑷ues tierces utilisez-vous ?
wxpython mysqlpython
Est-ce une utilisation amateure ou professionnelle ?
semi
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
windows vista et 7, occasionnellement linux
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
J'ai essay? mais 軋 ne marche pas ! python mysql n'accepte encore rien au dessus de 2.5
Salut ? tous
Je travaille avec Python 2.4, 2.5 et 3.0
Pourquoi ce choix ?
La transition entre 2.x et 3k promet d'黎re mouvement馥 pour les d騅eloppeurs, mais aussi les utilisateurs, qui verront certains de leurs programmes cesser de fonctionner (? moins de ne modifier eux-m麥es certaines parties de code; ce qu'ils ne peuvent pas tous faire). Il est important de cr馥r des logiciels qui peuvent fonctionner, si possible, sous les deux versions.
Quels projets r饌lisez-vous avec et pourquoi ?
Aspyct, qui fonctionne sous les trois version cit馥s, histoire de faciliter la transition pour les dev. comme pour les utilisateurs.
Puis d'autres projets plus personnels, mais qui sont eux r饌lis駸 avec PyGTK, et requi鑽ent donc Python 2.x
Quelles biblioth鑷ues tierces utilisez-vous ?
PyGTK
Est-ce une utilisation amateure ou professionnelle ?
Amateur
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Linux
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Aussit?t qu'elle sera largement r駱andue. J'attends 軋 avec impatience.
Pourquoi ce choix ?
Parce que lorsque j'ai commenc? la programmation Python j'ai commenc? avec celui l? et que je n'ai pas encore eu la n馗essit? de changer.
Quels projets r饌lisez-vous avec et pourquoi ?
Projets personnels (blog avec Django, divers utilitaires que j'utilise au quotidien, ou encore pour passer le temps car 軋 m'int駻esse).
Projets professionnels: Outils pour me simplifier la vie au quotidien.
Quelles biblioth鑷ues tierces utilisez-vous ?
PyWin32, Sqlite, Shelve, wxPython, Django...
Est-ce une utilisation amateure ou professionnelle ?
Plut?t amateure.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Windows, avec une grosse grosses envie de faire du Linux
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
J'en ai pas encore eu l'occasion et tant que 2.5 me permets de faire se que je veux, il n'y a aucune raison pour que le laisse tomb?.
Initiation ? Qt Quick et QML : Partie 1 - Partie 2
En cas de besoin, pensez ? la
Mon site et mes tutoriaux sur Developpez.com
Pas de question technique par MP... Les forums sont l? pour 軋
Python 2.5
Pourquoi ce choix ?
Parce qu'il s'agit de la version qui est install馥 sur mon Macbook et que je n'ai pas sp馗ialement d'int駻黎 a passer a la 2.6. En outre, j'attends un peu pour passer a la version 3 que les biblioth鑷ues suivent...
Quels projets r饌lisez-vous avec et pourquoi ?
Je me suis remis a Python apr鑚 une petite pause car je suis en plein dans la r馘action de mon m駑oire de fin d'騁udes qui porte sur de l'IA. Python me permet de tester diff駻ents algos et de mettre les mains "dans le cambouis" sans y passer trop de temps non plus, de par sa souplesse d'utilisation.
Quelles biblioth鑷ues tierces utilisez-vous ?
Pour l'instant aucune, mais je serai sans doute amen? a utiliser une biblioth鑷ue comme PyGame pour mes projets a venir.
Est-ce une utilisation amateur ou professionnelle ?
Amateur/ノtudiant. Je n'ai pas encore eu l'occasion de travailler sur Python dans le cadre professionnel.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Mac OS. J'avais utilis? Python sous Linux jusque-la.
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Pas pour l'instant, 騁ant donn? que je d騅eloppe principalement pour mon m駑oire et que l'馗h饌nce est en aout. Je pr馭鑽e donc m'appuyer sur une version plus ancienne pour laquelle je trouverai facilement les librairies dont je peux avoir besoin. Je suivrai n饌nmoins de pr鑚 l'騅olution de la 3 !
Bonjour,
J'utilise Python 2.5.
Pourquoi ce choix ?
Langage en m麥e temps simple et puissant, multiplateforme et dot? de grosses biblioth鑷ues int馮r馥s et externes.
Je serais d駛? pass? ? la version 2.6 si mon portable sous vista le supportait (pb avec wxpython)...
Quels projets r饌lisez-vous avec et pourquoi ?
Calcul scientifique. Utilitaires sous Windows et Linux. Jeux / intelligence artificielle.
Pourquoi? => pour m'amuser.
Quelles biblioth鑷ues tierces utilisez-vous ?
Pour l'instant: tkinter, wxpython, psyco, numpy, sympy, py2exe.
Est-ce une utilisation amateure ou professionnelle ?
Purement amateure.
Sur quels syst鑪es ou plateformes travaillez-vous (Windows, Linux, Mac, ... ) ?
Windows et Linux.
Si vous utilisez une version de Python 2, allez-vous migrer rapidement vers Python 3 ?
Je ne sais pas encore. Probablement pas avant un an. Je tiens ? ce que les codes sources diffus駸 puisse fonctionner ? peu pr鑚 chez tout le monde sans installation compliqu馥.
Tyrtamos
Partager