• [^] # Re: Mercurial 2.0

    Posté par . En réponse à la dépêche Gestion de configuration distribuée avec Mercurial. Évalué à 2.

    je n'ai aucune idée de comment on peut écrire des bytes dans sys.stdout.

    >>> import sys
    >>> f = open(sys.stdout.fileno(), "wb", buffering=0)
    >>> f.write(b"abc")
    abc3

    (le "3" étant la valeur de retour de f.write(), affichée par l'interpréteur interactif)