Deshabilitar el búfer de salida
¿El búfer de salida está habilitado de forma predeterminada en el intérprete de Python parasys.stdout
?
Si la respuesta es positiva, ¿cuáles son todas las formas de desactivarla?
Sugerencias hasta ahora:
Utilizar el-u
interruptor de línea de comandoEnvolversys.stdout
en un objeto que se vacía después de cada escrituraConjuntoPYTHONUNBUFFERED
env varsys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0)
¿Hay alguna otra manera de establecer alguna bandera global ensys
/sys.stdout
programáticamente durante la ejecución?