[Languages de programmation] Python 2.3.2

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -  
Cyber2 Messages postés 115 Date d'inscription   Statut Membre Dernière intervention   -
Python 2.3.2 est sorti.

http://www.python.org/2.3.2/

De nombreux bugs ont été corrigés par rapport à la version 2.3.

Note: Il y a quelques différences qui peuvent être perturbantes entre la version 2.2 et 2.3 de Python (Future Warnings, source encoding...)
N'hésitez pas à demander, il y a des solutions !
A voir également:

4 réponses

foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
Cool, merci pour l'info !

je me demande bien quelle tête a ce nouveau serpent !!?

:DD


Linux is like sex, it's better when it's free... ;)))
C'est ceux qui s'en servent pas qui en disent du mal...
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Pas mal du tout en fait !

Mais un truc qui m'enerve:
Les 'Future Warnings' qui s'affichent quand tu utilises une fonctionnalité dont le comportement sera modifié dans les prochaines versions de Python.
C'est bien, c'est prudent, mais des fois c'est un peu gonflant.

Pour les nouveautés, entre autres:

- Machine virtuelle plus rapide (10% à 30% !)

- Maintenant, on peut spécifier le charset d'un source (bien pratique pour que l'affichage d'un programme soit correct entre Windows, Dos, Unix, Mac...) sans avoir à vérifier la plateforme et changer le texte.

- Gestion du retour chariot automatiquement en fonction de la plateforme (Dos/Windows, Unix, Mac).

- on peut importer des modules directement d'un ZIP.

- modules pour lire/écrire le format CSV maintenant inclu en standard.

- de nouveaux types de slicing (on peut spécifier le pas)
Exemple:
>>> a=['a','b','c','d','e','f']
>>> a[::2]
['a', 'c', 'e']
>>>


- la méthode sort() est plus rapide.

- la multiplication des grands entiers a été accélérée avec un algorithme spécial.

- le module de compression bz2 fait maintenant partie des modules standards (yes !).

- etc.

Bien sympa.
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
Effectivement, ils ont fait fort !!!
:D

Linux is like sex, it's better when it's free... ;)))
C'est ceux qui s'en servent pas qui en disent du mal...
0
Cyber2 Messages postés 115 Date d'inscription   Statut Membre Dernière intervention   1
 
Salut tout monde,

Tout à fait d'accord avec seb la version 2.3.2
est très bien faite
:-)
Cyber
0