본문 바로가기
파이썬

파이썬 Python의 교차 플랫폼 / dev / null

by º기록 2020. 11. 27.
반응형

다음 코드를 사용하여 Linux / OSX에서 기본적으로 stderr에 쓰는 제어하지 않는 Python 라이브러리에 대한 stderr을 숨기고 있습니다.

f = open("/dev/null","w")
zookeeper.set_log_stream(f)

/ dev / null에 대한 쉬운 크로스 플랫폼 대안이 있습니까? 장기 실행 프로세스이므로 이상적으로는 메모리를 소비하지 않습니다.

 

해결 방법

 


import os
f = open(os.devnull,"w")
zookeeper.set_log_stream(f)

 

참조 페이지 https://stackoverflow.com/questions/2929899

 

 

반응형

댓글