重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
怎么在Python中利用pdb設置斷點?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
專注于為中小企業提供成都網站建設、做網站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業金灣免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了1000多家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。
1、兩種方法
(1)侵入式的添加斷點,需要在希望被斷點處添加**「import pdb;pdb.set_trace()」
(2)非入侵式的添加斷點,通過-m指定參數指定通過pdb來運行項目,完整命令為「python3 -m pdb 斐波那契數列.py」**,該命令會將斷點打在程序的入口。通過**「l」**命令來查看斷點周圍的11行項目代碼,斷點所在位置會通過「->」符號標記出來,
2、實例
(Pdb) l 1 def Fibonacci(n): 2 a, b = 0, 1 3 while n > 0: 4 import pdb;pdb.set_trace() 5 -> a, b = b, a + b 6 print(b) 7 n -= 1 8 9 Fibonacci(10) [EOF]
看完上述內容,你們掌握怎么在Python中利用pdb設置斷點的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!