我希望能夠進行調查,並通過Python源代碼跟蹤看東西引擎蓋下是如何工作的,以及解決有關功能的疑慮未明確記錄跟蹤的Python功能和行爲在參考文件中。試圖開始通過源代碼
我想對如何去一些這方面的信息開始,因爲它是相當熱烈。我可以閱讀C,所以我有這樣的想法。除此之外,如果沒有至少少量的指導,這個任務似乎有點嚇人。
例如,假設我想記錄如何屬性引用在Python中實現。我將如何去追蹤Python程序中存在屬性引用表達式時會發生什麼?
也許各個部件沒有如何的源代碼的組織和這將是有益的,有些一起「走通=」例子,如「屬性引用」情況的概述。
我搜索了這個信息,但似乎沒有多大。
OP被詢問的介紹到Python的C程序源代碼! – XORcist
謝謝,我沒有想過使用調試器。我會看看這種可能性(儘管目前我沒有使用Eclipse)。至於C API和源代碼,這絕對是理想的。只是尋找最痛苦的方式來開始(有什麼那樣的嗎?) –
看起來你可以使用[GDB與Python]在C源代碼級別進行調試(http://wiki.python.org/moin/DebuggingWithGdb) – Josh