2017-07-30 82 views
-1

我正在嘗試調試一個新模塊。 如果下面的行被插入:用pudb調試Odoo 10

import pudb; pudb.set_trace() 

的方法內側(先前pudb通過鍵入PIP安裝pudb安裝)。

odoo服務器通過odoo-bin啓動,服務器應該停止執行並顯示pudb調試屏幕嗎?

謝謝,

+0

你爲什麼不這樣做,自己看看?使用'pdb'它會停止並且您可以檢查變量;它也應該停止與pudb。 –

+0

該程序已經在之前嘗試過了,如程序清晰描述的問題所示。模塊本身存在一個問題,所以它沒有被加載,所以我沒有控制檯(pdb/pudb)屏幕。我正在檢查這是否是正確的道路。我不明白反對票,問題顯示研究努力,這是有用的,它是明確的。 –

回答

0

這是調試的方法。我沒有達到pudb,因爲模塊本身存在一些問題。在Odoo中,除了使用PUDB進行調試之外,不需要上述其他操作。