Python Console1 파이썬 콘솔(console) 출력 보이지 않게 하는 코드 콘솔창 자체를 띄우지 않는 기능이 아니라, 잠시동안 출력을 멈추게 하고 싶은 경우가 있었습니다. 원하는 내용은 보이게 하되, 보고 싶지 않은 부분만 콘솔창에 출력되지 않게 하는 코드입니다. 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 이렇게 함수를 만들어주면, 다음과 같이 사용이 가능합니다. with suppress_stdout(): print("이 내용은 출력.. 2023. 9. 5. 이전 1 다음 반응형