본문 바로가기
파이썬

파이썬 Use logging print the output of pprint

by º기록 2021. 2. 14.
반응형

pprint의 출력을 사용하여 복잡한 데이터 구조를 표시하고 싶지만 stdout이 아닌 로깅 모듈을 사용하여 출력하고 싶습니다.

ds = [{'hello': 'there'}]
logging.debug( pprint.pprint(ds) ) # outputs as STDOUT

 

해결 방법

 


from pprint import pformat
ds = [{'hello': 'there'}]
logging.debug(pformat(ds))

 

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

 

 

반응형

댓글