PyCharm最新版目前已經加入了對利用gevent編寫的代碼的斷點調試功能,不過默認並未開啟。以下調試方法和注意事項。
首先開啟PyCharm針對gevent的調試功能。這里要確保紅圈所示的"Gevent compatible"選項已經勾選,如下圖:
然后需要手動將gevent.spawn()的job執行.join(),否則spawn參數中的函數對象內的斷點無法觸達(def print_numbers(seed=0))。如下圖所示:
實際調試效果如下:
PyCharm最新版目前已經加入了對利用gevent編寫的代碼的斷點調試功能,不過默認並未開啟。以下調試方法和注意事項。
首先開啟PyCharm針對gevent的調試功能。這里要確保紅圈所示的"Gevent compatible"選項已經勾選,如下圖:
然后需要手動將gevent.spawn()的job執行.join(),否則spawn參數中的函數對象內的斷點無法觸達(def print_numbers(seed=0))。如下圖所示:
實際調試效果如下:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。