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
    Expert Confirmé Sénior

    Inscrit en
    juillet 2009
    Messages
    3 427
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 427
    Points : 148 506
    Points
    148 506

    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 : 18
    Points
    18

    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 552
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juillet 2009
    Messages : 1 552
    Points : 73 958
    Points
    73 958

    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 260
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 2 260
    Points : 1 404
    Points
    1 404

    Par défaut

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

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

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : septembre 2006
    Messages : 516
    Points : 863
    Points
    863

    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 260
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 2 260
    Points : 1 404
    Points
    1 404

    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
    250
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : avril 2007
    Messages : 250
    Points : 293
    Points
    293

    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 817
    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 817
    Points : 2 809
    Points
    2 809

    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
  •