• [^] # Re: Quelques commentaires

    Posté par . En réponse au journal Python 2.5 beta 2. Évalué à 1.

    Il y a aussi une utilisation intéressante avec les threads, présentée ici: http://docs.python.org/dev/whatsnew/pep-343.html :
    lock = threading.Lock()
    with lock:
     # Critical section of code
    
    De plus, c'est personnalisable, on peut imaginer pas mal de choses, comme des transactions au niveau du code. Mais ce n'est que du 'sucre syntaxique', donc rien que l'on ne pouvait faire avant (avec plus de code il est vrai).