PyCharm 斷點調試利用gevent的代碼的方法


PyCharm最新版目前已經加入了對利用gevent編寫的代碼的斷點調試功能,不過默認並未開啟。以下調試方法和注意事項。

首先開啟PyCharm針對gevent的調試功能。這里要確保紅圈所示的"Gevent compatible"選項已經勾選,如下圖:

 

然后需要手動將gevent.spawn()的job執行.join(),否則spawn參數中的函數對象內的斷點無法觸達(def print_numbers(seed=0))。如下圖所示:

 

實際調試效果如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM