Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 29/12/2010, à 09:59

Python 2.7 ou Python 3.x ?

Bonjour,
Une question existentielle s'il en est :
Lors de l'installation de la dernière mise à jour, j'ai visité le gestionnaire de fichiers.
On y voit Python 3.1 mais il n'est pas activé (installé) par défaut.

Mes questions :
J'écris de petites choses en Python - ou du moins j'essaye de le faire. J'en suis à la version 2.6. Est-il judicieux, maintenant, de passer à la version 3.x ou faut-il encore attendre ?
J'utilise des logiciels comme Gimp, Inkscape, OOo, ... pour lesquels on peut écrire des scripts en Python. Oui, mais est-ce que la version 3.x de Python fonctionne avec les versions 3.2 de OOo, 0.48 de Inkscape ?
Autrement dit, si j'écris des extensions en Python 3.x, seront-elles fonctionnelles dans les autres logiciels ?

Merci


AMD A6-3500 HD6530D 2.1 ghz Triple core FM1 3mb - Carte-mère GIGABYTE GA-A75M-UD2H - 8 GiO ram DDR3 - HDD 1TO - HDD externe IOMEGA 500 GiO - Carte écran nvidia GeForce 210 Silent avec 1GiO cache DDR3 - Ubuntu 12.10 64 bits
Portable HP - Intel Centrino - 1 Go DDR2 - DD 120 Go - Mint 14 64 bits
Imprim. Samsung ML-1670 et CLP-315, scanner Epson Perfection V30, ... Linuxgraphic.org, LibreOffice.org

Hors ligne

#2 Le 29/12/2010, à 11:26

Re : Python 2.7 ou Python 3.x ?

http://fr.wikipedia.org/wiki/Python_%28langage%29
Python 3000

Une nouvelle version de Python, appelée Python 3.0 (le projet était appelé « Python 3000 » ou « Py3K ») abolit la compatibilité descendante avec la série des versions 2.x, dans le but d'éliminer les faiblesses actuelles du langage. La ligne de conduite du projet était de « réduire la redondance dans le fonctionnement de python par la suppression des méthodes obsolètes ». Python 3.0a1, la première version alpha, a été publiée le 31 août 2007[31], et il existe un PEP[32] qui détaille les changements prévus.

Dernière modification par L_d_v_c@ (Le 29/12/2010, à 11:27)


Ubuntu 12.10 EEEPC1001HA / 13.04 E6600 RAID 1
M.A.O. UbuntuStudio 12.04 sur Tyan S2915E 2,3 GHz, 8 Gio
Pourquoi Linux.
Bug -1 : Derrière chaque bogue se cache constamment la faille humaine !

Hors ligne

Haut de page ↑