亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用PyCharm調(diào)試程序?qū)崿F(xiàn)過程

 更新時間:2022年11月24日 08:49:11   作者:測試開發(fā)小白變怪獸  
這篇文章主要介紹了使用PyCharm調(diào)試程序?qū)崿F(xiàn)過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

1.準(zhǔn)備代碼

# coding=utf-8
 
class TestDebug:
    def __init__(self):
        self.a = 1
        self.b = 2
 
 
    def test01(self):
        print('test01開始了!')
        self.test02()
        print('test01結(jié)束了!')
 
 
    def test02(self):
        print(self.a)
        print(self.b)
        c = 3
        print(c)
 
 
if __name__ == '__main__':
    obj_test_debug = TestDebug()
    obj_test_debug.test01()

2.使用 PyCharm 打開需要調(diào)試的程序

3.在需要調(diào)試代碼位置設(shè)置斷點

鼠標(biāo)左鍵單擊行數(shù)后面位置即可,再次單擊取消設(shè)置斷點:

4.右鍵菜單點擊 debug

或者點擊右上角 debug 按鈕或者 shift+F9 進(jìn)行調(diào)試:

5.開始調(diào)試后

程序會在設(shè)置斷點位置停止運行,程序執(zhí)行當(dāng)前行會標(biāo)記為藍(lán)色,下方的狀態(tài)變量查看窗口會顯示變量當(dāng)前值:

6.調(diào)試快捷鍵

  • F9 繼續(xù)運行程序
  • F8 執(zhí)行下一條語句
  • F7 進(jìn)入當(dāng)前語句的函數(shù)內(nèi)

7.進(jìn)入控制臺后

點擊下面的 python 圖標(biāo)可以開啟交互調(diào)試模式,在交互式調(diào)試模式下,可在 Console 分頁輸入 Python 語句,且語句的執(zhí)行環(huán)境與當(dāng)前調(diào)用堆棧的斷點執(zhí)行環(huán)境相同。

如圖所示,輸入 d = self.a + self.b 后返回 debugger 界面可以看到 d = 3:

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python正則表達(dá)式完全指南

    Python正則表達(dá)式完全指南

    正則表達(dá)式處理文本有如疾風(fēng)掃秋葉,絕大部分編程語言都內(nèi)置支持正則表達(dá)式,它應(yīng)用在諸如表單驗證、文本提取、替換等場景。下文給大家?guī)砹藀ython正則表達(dá)式指南,需要的的朋友參考下吧
    2017-05-05
  • Python調(diào)用C語言的方法【基于ctypes模塊】

    Python調(diào)用C語言的方法【基于ctypes模塊】

    這篇文章主要介紹了Python調(diào)用C語言的方法,涉及Python基于ctypes模塊調(diào)用C語言編譯后的動態(tài)鏈接庫文件相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • Python實現(xiàn)的幾個常用排序算法實例

    Python實現(xiàn)的幾個常用排序算法實例

    這篇文章主要介紹了Python實現(xiàn)的幾個常用排序算法實例例如直接插入排序、直接選擇排序、冒泡排序、快速排序等,需要的朋友可以參考下
    2014-06-06
  • 100?個?Python?小例子(練習(xí)題四)

    100?個?Python?小例子(練習(xí)題四)

    這篇文章主要給大家分享100?個?Python?小例子,前文分享了一二三,本文的四十最后一篇了,這篇就把100道python小練習(xí)全分享完了,感興趣的小伙伴也可以去練習(xí)前幾期內(nèi)容,洗碗給這幾篇文章給你的學(xué)習(xí)帶來幫助
    2022-01-01
  • Django框架基礎(chǔ)模板標(biāo)簽與filter使用方法詳解

    Django框架基礎(chǔ)模板標(biāo)簽與filter使用方法詳解

    這篇文章主要介紹了Django框架基礎(chǔ)模板標(biāo)簽與filter使用方法,簡單分析了Django模板基本語法、函數(shù)與自定義filter相關(guān)使用技巧,需要的朋友可以參考下
    2019-07-07
  • python小數(shù)字符串轉(zhuǎn)數(shù)字的五種方法

    python小數(shù)字符串轉(zhuǎn)數(shù)字的五種方法

    本文主要介紹了python小數(shù)字符串轉(zhuǎn)數(shù)字的五種方法,根據(jù)具體需求選擇合適的方法進(jìn)行小數(shù)字符串轉(zhuǎn)數(shù)字,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • Django框架中間件(Middleware)用法實例分析

    Django框架中間件(Middleware)用法實例分析

    這篇文章主要介紹了Django框架中間件(Middleware)用法,結(jié)合實例形式分析了Django框架中間件(Middleware)的功能、用法及相關(guān)操作技巧,需要的朋友可以參考下
    2019-05-05
  • Python 冒泡,選擇,插入排序使用實例

    Python 冒泡,選擇,插入排序使用實例

    這里簡單介紹了下Python中冒泡,選擇,插入排序的使用方法,推薦給需要的小伙伴們參考下。
    2015-02-02
  • Python使用draw類繪制圖形示例講解

    Python使用draw類繪制圖形示例講解

    這篇文章主要介紹了Python使用draw類繪制圖形的哪些函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Python?Base64編碼和解碼操作

    Python?Base64編碼和解碼操作

    Base64?就是一種基于64個可打印字符來表示二進(jìn)制數(shù)據(jù)的方法,這篇文章主要介紹了Python?Base64編碼和解碼,需要的朋友可以參考下
    2022-12-12

最新評論