[英]Debug PyDev+Eclipse - Code not reloads after code change in breakpoint/suspend mode
我經常這樣做,並希望優化調試速度:
是否有人知道暫停后強制重新加載的根本原因是什么還是PyDev Bug / Limitation?
調試的方式不是通過逐行執行源代碼 。 調試將您的源“編譯”為字節碼(.pyc文件)並執行,而不是您的source 。
調試僅跟蹤.pyc文件的哪一部分與.py文件的哪一行相對應,並為方便起見顯示該信息,但是.py文件本身不是調試器用來運行程序的內容。
因此,如果您更改了source / .py文件並希望調試器確認這些更改,則需要首先“重新編譯” .pyc文件。
HTH!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.