matlab처럼 Jupyter에서 디버그 모드에서 실행이 중단 점에서 중단되고 실행 모드에서 함수가 중단 점을 무시할 가능성이 있습니까?Jupyter에서 디버그 및 실행 모드
from IPython.core.debugger import set_trace
def debug(y):
x = 10
x = x + y
set_trace()
for i in range(10):
x = x+i
return x
debug(10)
같은 간단한 예에서 은 우리가 set_trace가 무시되고 기능이 정상적으로 실행되도록 함수를 호출 할 가능성이있다?
필자는이 기능을 사용하기 위해 많은 설정 추적을 배치 했으므로 추적없이 실행하려면 모든 설정 추적에 주석을 달아야한다는 이유가 있습니다. 더 쉬운 방법이 있습니까?
[Spyder] (https://pythonhosted.org/spyder/)를 고려하셨습니까? 그것은 Matlab과 비슷한 인터페이스를 가지고 있습니다. –
저는 실제로 제 일을 위해 노트북을 사용하고 있습니다. – Waleed