Soutenez-nous
Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 2 sur 2 PremièrePremière 12
Affichage des résultats 21 à 28 sur 28
  1. #21
    Chroniqueur Actualités

    Inscrit en
    juillet 2009
    Messages
    3 436
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 436
    Points : 34 367
    Points
    34 367

    Par défaut

    Citation Envoyé par exodev Voir le message
    Bonjour,

    Est-ce que vous auriez un lien vers l'article qui traite de cette information sur le GIL?
    Salut,

    Y'a qu'à demander

    Publié aujourd'hui : http://docs.python.org/dev/py3k/what...ulti-threading

    Cordialement,

    Gordon

  2. #22
    Futur Membre du Club
    Inscrit en
    février 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : février 2008
    Messages : 29
    Points : 17
    Points
    17

    Par défaut

    Python 2.7 sera bien la dernière version de la branche 2.x du langage de programmation web.
    web? O_o

  3. #23
    Expert Confirmé Sénior
    Avatar de Katleen Erna
    Profil pro
    Inscrit en
    juillet 2009
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juillet 2009
    Messages : 1 553
    Points : 70 999
    Points
    70 999

    Par défaut

    Mise à jour du 04.07.2010 par Katleen
    Python 2.7 est disponible en version définitive, la dernière mouture 2.x prépare la transition vers la série 3.x


    La version définitive de Python 2.7 est sortie hier.

    Elle sera la dernière de la série des 2.x ; et a donc été conçue pour durer sur le long terme, en attendant l'arrivée des moutures 3.x. Plusieurs fonctionnalité des séries 3.x ont d'ailleurs été incluses dans ce produit.

    La bibliothèque standard a été améliorée, notamment avec l'ajout d'un meilleur module unittest, l'arrivée d'un module argparse pour les options des lignes de commande de parsing, etc.

    Comme indiqué sur le site officiel, Python 2.7 comprend :

    An ordered dictionary type
    New unittest features including test skipping and new assert methods
    A much faster io module
    Automatic numbering of fields in the str.format() method
    Float repr improvements backported from 3.x
    Tile support for Tkinter
    A backport of the memoryview object from 3.x
    Set literals
    Set and dictionary comprehensions
    Dictionary views
    New syntax for nested with statements
    The sysconfig module
    Source : Lien de téléchargement

  4. #24
    Membre Expert

    Inscrit en
    décembre 2006
    Messages
    2 252
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 2 252
    Points : 1 280
    Points
    1 280

    Par défaut

    A-t-on des exemples concrets des nouvelles fonctionnalités ?

  5. #25
    Membre émérite
    Étudiant
    Inscrit en
    septembre 2006
    Messages
    515
    Détails du profil
    Informations personnelles :
    Âge : 20

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : septembre 2006
    Messages : 515
    Points : 931
    Points
    931

    Par défaut

    Eh bien, le fait que Tkinter supporte maintenant Tile signifie que les applications utilisant Tkinter pourront ne plus être moches.

  6. #26
    Membre Expert

    Inscrit en
    décembre 2006
    Messages
    2 252
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 2 252
    Points : 1 280
    Points
    1 280

    Par défaut

    C'est une bonne nouvelle parce qu'il est vrai que c'était très moche...

  7. #27
    Membre confirmé Avatar de alexdevl
    Profil pro
    Inscrit en
    avril 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : avril 2007
    Messages : 247
    Points : 284
    Points
    284

    Par défaut python 2.5 to 2.7

    Bonjour à tous,
    Google app engine passant à python 2.7,
    J'ai désinstallé python 2.5 et installé, donc, la version 2.7.

    A moi donc les "with" et autres "orderedDico"...j'ai listé les nouveautés me concernant grace aux what's New 2.5 à 2.6.
    Voyez vous des éléments issus de 25 à 27 que vous trouvez très utiles ?
    Je vois par ordre de fréquence d'utilisation :


    le "with" (pep343 2.6 +2.7 multiple)
    Code :
    1
    2
    with A() as a, B() as b:
        ... suite of statements ...


    Les dicos ordonnés (PEP 372)
    Code :
    1
    2
    3
    4
    5
    6
    >>> from collections import OrderedDict
    >>> d = OrderedDict([('first', 1),
    ...                  ('second', 2),
    ...                  ('third', 3)])
    >>> d.items()
    [('first', 1), ('second', 2), ('third', 3)]

    Le module "format" qui me fait penser aux templates django (pep3101)
    Code :
    1
    2
    >>> "User ID: {0}".format("root")
    'User ID: root'
    Le "print" (PEP3105) (pour préparer la venue à python3 ?,je suis sous wx ou en web et je "print" que pour les débuggages)
    Code :
    1
    2
    >>> from __future__ import print_function
    >>> print('# of entries', len(dictionary), file=sys.stderr)
    le "as" après except
    Code :
    1
    2
    3
    try:
        ...
    except TypeError as exc:
    Le module deque avec longueur maxi
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    >>> from collections import deque
    >>> dq=deque(maxlen=3)
    >>> dq
    deque([], maxlen=3)
    >>> dq.append(1) ; dq.append(2) ; dq.append(3)
    >>> dq
    deque([1, 2, 3], maxlen=3)
    >>> dq.append(4)
    >>> dq
    deque([2, 3, 4], maxlen=3)

    La classe counter (qui retourne 0 si la clée n'existe pas)
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ...
    >>> c
    Counter({' ': 6, 'e': 5, 's': 3, 'a': 2, 'i': 2, 'h': 2,
    'l': 2, 't': 2, 'g': 1, 'f': 1, 'm': 1, 'o': 1, 'n': 1,
    'p': 1, 'r': 1, 'x': 1})
    >>> c['e']
    5
    >>> c['z']
    0
    Alex

  8. #28
    Expert Confirmé
    Avatar de fred1599
    Homme Profil pro Fred
    Enseignant
    Inscrit en
    juillet 2006
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Nom : Homme Fred
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : juillet 2006
    Messages : 1 733
    Points : 2 601
    Points
    2 601

    Par défaut

    Les dicts comprehension, sinon je pense que tu as tout dis.
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •