Est le tampon de sortie est activé par défaut dans Python interprète sys.stdout
?
Si la réponse est positive, quelles sont toutes les manières de le désactiver ?
Des Suggestions à ce jour:
- Utiliser l'
-u
commutateur de ligne de commande - Enveloppez -
sys.stdout
dans un objet vide après chaque écriture - Ensemble
PYTHONUNBUFFERED
env var sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0)
Est-il un autre moyen de régler certaines indicateur global en sys / sys.stdout
par programme au cours de l'exécution ?