프로그래밍 언어/Python

Python 에서 PHP의 var_dump ()와 같은 기능

Rateye 2021. 12. 19. 14:11
728x90
반응형
질문 : PHP의 var_dump ()에 해당하는 Python은 무엇입니까?

PHP로 디버깅 할 때, 변수가 무엇인지, 그 값이 무엇인지, 그것이 포함 된 모든 것에 대해 동일한 것을 보여주기 위해 단순히 내 코드에 var_dump () 를 붙이는 것이 유용하다는 것을 자주 발견합니다.

이에 상응하는 좋은 Python은 무엇입니까?

답변

값을 멋지게 표시하려면 pprint 모듈을 사용할 수 있습니다. 모든 변수를 덤프하는 가장 쉬운 방법은

from pprint import pprint

pprint(globals())
pprint(locals())

CGI에서 실행중인 경우 유용한 디버깅 기능은 트레이스 백의 일부로 지역 변수 값을 표시하는 cgitb 모듈입니다.

출처 : https://stackoverflow.com/questions/383944/what-is-a-python-equivalent-of-phps-var-dump
728x90
반응형