Skip to content

Instantly share code, notes, and snippets.

@ruxi
Forked from djsmith42/gist:3956189
Created March 21, 2017 20:44
Show Gist options
  • Save ruxi/7ff2d14a4e4f98f14165b5834c656fe5 to your computer and use it in GitHub Desktop.
Save ruxi/7ff2d14a4e4f98f14165b5834c656fe5 to your computer and use it in GitHub Desktop.
from contextlib import contextmanager
import sys, os
@contextmanager
def suppress_stdout():
with open(os.devnull, "w") as devnull:
old_stdout = sys.stdout
sys.stdout = devnull
try:
yield
finally:
sys.stdout = old_stdout
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment