python怎么用 pycharm調(diào)試怎么執(zhí)行下去?
pycharm調(diào)試怎么執(zhí)行下去?首先,您需要在一行代碼中添加一個調(diào)試斷點(diǎn)。在行首單擊以添加斷點(diǎn)。然后使用pychar的調(diào)試功能運(yùn)行程序。程序?qū)⒆詣舆\(yùn)行到斷點(diǎn)并暫時停止運(yùn)行。選擇要運(yùn)行的PY文件時,可以
pycharm調(diào)試怎么執(zhí)行下去?
首先,您需要在一行代碼中添加一個調(diào)試斷點(diǎn)。在行首單擊以添加斷點(diǎn)。然后使用pychar的調(diào)試功能運(yùn)行程序。程序?qū)⒆詣舆\(yùn)行到斷點(diǎn)并暫時停止運(yùn)行。選擇要運(yùn)行的PY文件時,可以在此處選擇主.py運(yùn)行后,在下面的調(diào)試中,在中選擇console選項卡,然后單擊按鈕訪問控制臺。在這里,您可以在運(yùn)行過程中自由輸入變量。請注意,此時代碼還沒有運(yùn)行到語句a=6,因此如果輸入a,控制臺將拋出NameError異常
程序運(yùn)行時不可避免地會出現(xiàn)各種問題。這時,需要對程序進(jìn)行各種調(diào)試。在pychar中,可以直接調(diào)試程序,即在程序需要的地方設(shè)置斷點(diǎn)。斷點(diǎn),指示代碼行的位置。當(dāng)程序運(yùn)行到代碼行時,它將暫時暫停程序以分析代碼行。接下來,我們將介紹如何在pychar中調(diào)試程序。
1. 首先,在主工具欄中,點(diǎn)擊調(diào)試按鈕(綠色甲殼蟲按鈕),進(jìn)入調(diào)試狀態(tài)
2。設(shè)置斷點(diǎn)并單擊代碼左側(cè)的空白。取消斷點(diǎn)時,請在同一位置單擊此處。
如何在PyCharm中調(diào)試程序?
您可以用pychar調(diào)試odoo服務(wù)器,只需配置一個本地調(diào)試器。如果配置文件用于odoo服務(wù)器,請在調(diào)試器文件中配置參數(shù),例如:-C/path/to/odoou配置.conf在用pychar調(diào)試odoo服務(wù)器時,我發(fā)現(xiàn)了一個奇怪的問題。當(dāng)使用調(diào)試模式啟動odoo服務(wù)器時,odoo服務(wù)器總是自動啟動gevent模式。在此模式下,系統(tǒng)響應(yīng)異常緩慢,但它直接以運(yùn)行模式而不是genvent模式啟動。反應(yīng)太慢,顯然不利于調(diào)試。最后,我們發(fā)現(xiàn)我們只需要修改odoo/openerpinit.py