python如何單步除錯
Python怎麼單步除錯?下面給大家介紹一下單步除錯:
方法一:執行 python -m pdb myscript.py
(Pdb) 會自己主動停在第一行。等待除錯,這時你能夠看看幫助。
方法二:在所除錯程式的開頭中:import pdb 並在你的程式碼行設定斷點:pdb.set_trace()
相關推薦:《》
(Pdb) h
說明下這幾個關鍵命令
<斷點設定
(Pdb)b 10 #斷點設定在本py的第10行
或(Pdb)b ots.py:20 #斷點設定到 ots.py第20行
刪除斷點(Pdb)b #檢視斷點編號
(Pdb)cl 2 #刪除第2個斷點
<執行
(Pdb)n #單步執行
(Pdb)s #細點執行 也就是會下到,方法
(Pdb)c #跳到下個斷點
<檢視
(Pdb)p param #檢視當前 變數值
(Pdb)l #檢視執行到某處程式碼
(Pdb)a #檢視所有棧內變數
<假設是在命令列裡的除錯為:
import pdb def tt(): pdb.set_trace() for i in range(1, 5): print i <<< tt() #這裡支援 n p c 而已 < (3)tt() (Pdb) n
pdb單步除錯方法總結如下:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4328/viewspace-2836419/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Swoole 如何使用 Xdebug 進行單步除錯除錯
- 除錯篇——斷點與單步除錯斷點
- jasmine.objectContaining 的單步除錯ASMObjectAI除錯
- 如何分析 SAP Spartacus 路由問題之 CheckoutAuthGuard 單步除錯路由除錯
- ETL整合工具丨如何運用ETLCloud單步除錯斷點功能Cloud除錯斷點
- SAP UI5 ODataModel.createEntry 單步除錯UI除錯
- rxjs Observable of 操作符的單步除錯分析JS除錯
- SAP UI5 框架是如何執行 batch 請求的單步除錯UI框架BAT除錯
- Smart Table Personalization 功能的一些單步除錯除錯
- cy.visit 執行邏輯的單步除錯除錯
- PHP、TP6框架及JavaScript的單步除錯PHP框架JavaScript除錯
- NgRx Store createSelector 的單步除錯和原始碼分析除錯原始碼
- python 除錯Python除錯
- 第十課 如何在Remix環境下進行Solidity程式碼單步除錯REMSolid除錯
- Angular 內容投影出現 No provider for TemplateRef found 錯誤的單步除錯AngularIDE除錯
- 單步除錯 step into/step out/step over 區別詳解除錯
- SAP UI5 BaseObject.extend 方法的單步除錯UIObject除錯
- 自己動手實現java斷點/單步除錯(一)Java斷點除錯
- 自己動手實現java斷點/單步除錯(二)Java斷點除錯
- Python 程式碼除錯—使用 pdb 除錯Python除錯
- vsc 如何除錯遠端python程式碼除錯Python
- Linux 黑乎乎的命令列下,如何除錯 Python?Linux命令列除錯Python
- ng-template 使用過程中引數傳遞錯誤的單步除錯除錯
- SAP 電商雲 Spartacus 伺服器端渲染的單步除錯詳細步驟伺服器除錯
- 單步除錯找到 cy.visit 的實現原始碼(二) - WebSocket?除錯原始碼Web
- 簡單介紹vscode除錯container中的程式的方法步驟VSCode除錯AI
- 除錯python專案除錯Python
- repr除錯python程式除錯Python
- SAP UI5 sap.ui.Device.media.initRangeSet 方法的單步除錯UIdev除錯
- Angular 內容投影 content projection 的一個問題的單步除錯AngularProject除錯
- SAP 電商雲 Spartacus UI Angular Component 動態建立的單步除錯UIAngular除錯
- SAP Spartacus 伺服器端渲染單步除錯步驟之一:應用程式準備工作伺服器除錯
- Python 之 錯誤,除錯和測試Python除錯
- 2019最新Python學習教程升級版(Linux 下如何除錯 Python?)PythonLinux除錯
- 單步除錯找到 cy.visit 的實現原始碼(一) - 找到了 BlueBird除錯原始碼
- SAP UI5 架設在 http-proxy 庫上的單步除錯UIHTTP除錯
- 關於 Angular view Query 的 id 選擇器問題的單步除錯AngularView除錯
- 通過單步除錯的方式學習 Angular 中 TView 和 LView 的概念除錯AngularView