import sys # au début de ton fichier
sys.stdout.flush() # à chaque fois que tu écris un nouveau point
Quelle fonction utilises-tu pour écrire tes points ?
print '.', #?
Si c'est le cas, apparemment un appel à print n'actualise (flush) ton stdout que lorsque qu'une nouvelle ligne est demandée, ie sans virgule après le string dans l'expression "print string,"
# Re: Rafraichissement du terminal pendant un traitement xml avec du python
Posté par Olivier Grisel (site web personnel) . En réponse au journal Rafraichissement du terminal pendant un traitement xml avec du python. Évalué à 3.
import sys # au début de ton fichier
sys.stdout.flush() # à chaque fois que tu écris un nouveau point
Quelle fonction utilises-tu pour écrire tes points ?
print '.', #?
Si c'est le cas, apparemment un appel à print n'actualise (flush) ton stdout que lorsque qu'une nouvelle ligne est demandée, ie sans virgule après le string dans l'expression "print string,"