ipdb

    14

    2답변

    내 코드에 중단 점을 설정할 필요가있을 때마다 ipdb.set_trace()을 사용합니다. 지금 당장은 multiprocessing을 사용하여 만든 프로세스에서 코드를 사용하려고하지만 코드는 중지되지만 디버깅을 계속하려면 아무 것도 입력 할 수 없습니다. 내 stdin이 제대로 안내받을 수있는 방법이 있습니까? 이상적으로는 fork 할 수있는 프로세스가 디

    2

    2답변

    pdb 또는 ipdb에게 앞으로의 모든 중단 점을 건너 뛰고 거기에없는 것처럼 실행을 완료하도록 지시하는 방법이 있습니까?

    1

    1답변

    제어 할 수없는 서버에 있기 때문에 ipdb 패키지를 설치할 수 없습니다. 나는 다음과 같은 일을하고 싶다. import other.module.ipdb as ipdb print 'hello' ipdb.set_trace() print 'world' Ipython이 설치되어있어 어떻게 든 ipdb 패키지에 액세스 할 수 있어야한다고 생각합니다. 나

    0

    1답변

    요세미티를 실행하는 Mac에 ipdb를 설치하고 싶습니다. 나는이를 입력하면 : sudo port install ipdb. 그것은 나에게이 오류 제공 : Error: Port ipdb not found 방법이 문제를 해결하기를?

    6

    2답변

    디버거를 사용하는 경우 대부분 인터프리터가 코드에서 수행하는 작업을보고 싶습니다. 내가 사용하는 프레임 워크 및 라이브러리의 모든 코드를 단계별로 설명하고자합니다. AFAIK 이것은 이라고 불리며 검은 색 복싱입니다. 어떻게 이것을 파이썬 ipdb 또는 다른 파이썬 디버거로 할 수 있습니까? 이 상상 : 은 내가 신뢰하는 ORM 프레임 워크를 사용하고 디버

    1

    1답변

    를 발생시킵니다. 이 유닛 테스트에서 브레이크 포인트에 setUp 방법 : ipdb> import itertools ipdb> itertools <module 'itertools' (built-in)> ipdb> itertools.product <class 'itertools.product'> ipdb> list(itertools.product([

    0

    1답변

    IPDB를 사용할 때 개인적으로 해석 할 수없는 출력이 나타납니다. 누구든지 이것이 무엇인지 또는 그것이 무엇인지 불리는 것을 알고 있으므로, 나는 더 많은 독서를 할 수 있고 무슨 일이 일어나는지 알 수 있습니다. 지금은 무엇이 Google인지 확실하지 않습니다.

    60

    1답변

    IPython을 사용하여 파이썬에서 디버깅 할 때 때로는 브레이크 포인트를 치고 현재 생성기 인 변수를 검사하려고합니다. 이 작업을 수행하는 가장 간단한 방법은 목록으로 변환하는 것입니다. 그러나 한 줄에이 작업을 수행하는 쉬운 방법이 무엇인지 명확하지 않습니다. ipdb입니다. 파이썬을 처음 접했기 때문입니다.

    4

    2답변

    이 질문은 전에 asked 이었지만 좋은 답변을 찾을 수 없었습니다. 그래서 다시 물어 보려고합니다. 내 ipdb가 세션 전체에서 명령을 기억하고 싶습니다. 지금 당장은 Ipython 세션에서 실행되는 명령을 끌어 올 수 있지만 이전 ipdb 세션에서는 실행되지 않습니다. 이 기능을 사용할 수 있다면 시간을 크게 절약 할 수 있습니다. 누구에게이 문제의 해

    2

    1답변

    IPython은 object?을 REPL에 작성하여 편리한 객체 검사 도구를 제공합니다. ipdb에서 액세스 할 수 있습니까? 내장 명령으로 사용할 수없는 것 같습니다. 은 현재 내가 도움이 단지 표준 PDB 도움을주는 다음을 참조하십시오 IPython 쉘에서 ipdb> help Documented commands (type help <topic>):