파이썬 소스 코드를 조사하고 추적하여 명확하게 문서화되지 않은 기능에 대한 의구심을 해소하고 싶습니다. 참조 문서에.소스 코드를 통해 파이썬 기능 및 동작을 추적하기 시작하려고 시도했습니다.
꽤 압도적이기 때문에이 문제를 해결하는 방법에 대한 시작 정보를 갖고 싶습니다. 나는 C를 읽을 수있다. 그래서 나는 그것을 계속하고있다. 그 외에도 최소한 약간의 지침이 없으면 작업은 다소 위협적으로 보입니다.
예를 들어, 속성 참조가 파이썬에서 구현되는 방법을 설명하고자한다고 가정 해 봅시다. 파이썬 프로그램에 속성 참조 표현식이 존재할 때 어떤 일이 일어나는지 추적하는 방법은 무엇입니까?
아마도 "속성 참조"사례와 같이 일부 "walk = thru"예제와 함께 소스 코드가 어떻게 구성되고 각 부분이 도움이되는지에 대한 개요가있을 것입니다.
이에 대한 정보를 검색했지만 많이 보이지 않습니다.
영업 이익은 파이썬 C 소스에 대한 소개에 대해 요구하고있다하세요! – XORcist
감사합니다. 디버거를 사용할 생각이 없었습니다. 이 가능성을 살펴볼 것입니다 (현재 Eclipse를 사용하지는 않지만). C API와 소스 코드는 분명 이상적입니다. (그게 뭐니?) –
[GDB with Python] (http://wiki.python.org/moin)을 사용하여 C 소스 레벨에서 디버깅 할 수있는 것처럼 보입니다./DebuggingWithGdb) – Josh