de l'invite interactive:stdout et anomalies stderr
>>> import sys
>>> sys.stdout.write('is the')
is the6
ce qui est '6' fait là?
un autre exemple:
>>> for i in range(3):
... sys.stderr.write('new black')
...
9
9
9
new blacknew blacknew black
où sont les chiffres viennent?
ne le reprenez pas. le comportement est le même sur ma machine en utilisant python 3.1.2. et le 'write()' de l'objet file dans python 3.x renvoie le nombre d'octets écrits ... si l'OP affecte la valeur de retour de l'écriture à une variable fictive, la sortie parasite disparaîtra. –
@Adrien: Merci de le signaler! Je me suis corrigé moi-même. –