0
필자가 작성한 스크립트를 디버깅 중이며 pdb의 문을 실행하는 의 결과가 의미가 없으므로 내 자연 반응은 pdb로 추적하려고 시도하는 것입니다.pdb 내에서 pdb 실행
의역 : 야 임마, 내가 파이썬을 좋아한다, 그래서 디버깅하는 동안 디버깅 할 수 있도록 내 PDB 내 PDB를 넣을 수 있습니다?
필자가 작성한 스크립트를 디버깅 중이며 pdb의 문을 실행하는 의 결과가 의미가 없으므로 내 자연 반응은 pdb로 추적하려고 시도하는 것입니다.pdb 내에서 pdb 실행
의역 : 야 임마, 내가 파이썬을 좋아한다, 그래서 디버깅하는 동안 디버깅 할 수 있도록 내 PDB 내 PDB를 넣을 수 있습니다?
당신이 프로그래밍 문자열의 표현에 디버거, 코드를 호출 할 메서드 또는 함수의 집합입니다 워드 프로세서에서 상당히 눈에 띄게 나와 뭔가 찾고있는 것 같은데 :
나는 PDB 프롬프트에 이미있을 때 나는이를 사용
그게 아니라면, 프롬프트에서 "next"명령 대신 "step"명령을 원하십니까? (여기에 실제로 원하는 것이 무엇인지 명확하지 않습니다. 예를 들어 도움이 될 수 있습니다.)
일시적으로 문을 스크립트에 넣으려고 했습니까? –
다소 불충분하게 말로 표현 된 질문에 사과드립니다. 내 문제의 실제 해결책 : 변수에 값을 할당하여 pdb에서 테스트 할 경우 사용할 변수 이름을주의하십시오. a = some (expression) + 42 이 과제를 가지고 있지 않습니다. 오히려, pdb는 'a' 을 명령으로 interperet하고 모든 인수를 현재 함수에 인쇄합니다. foo = some (expression) + 42 작품 나는 그동안 잘못된 문제를 해결하고 있음을 발견했습니다. –