파이썬 코드에서 중간에 콘솔 띄우는 디버깅

Tags:

파이썬 디버깅할 때 쉽게 하는 방법중 하나입니다.

코드를 실행하다가 중간에 로컬 변수를 모두 볼 수 있는 콘솔을 띄우려면

a = 3
code.interact(local=locals())

이렇게 합니다.

그러면 파이썬 콘솔이 a=3 뒤에 실행되고 곧바로 print(a) 로 그 내용을 볼 수 있습니다.