“Python suprimir la salida de impresión de la función” Código de respuesta

Python suprimir la salida de impresión de la función

with nostdout():
    foo()
Busy Boar

Python suprimir la salida de impresión de la función

import contextlib
import io
import sys

@contextlib.contextmanager
def nostdout():
    save_stdout = sys.stdout
    sys.stdout = io.BytesIO()
    yield
    sys.stdout = save_stdout
Busy Boar

Respuestas similares a “Python suprimir la salida de impresión de la función”

Preguntas similares a “Python suprimir la salida de impresión de la función”

Más respuestas relacionadas con “Python suprimir la salida de impresión de la función” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código