遇到大型python項目,如何定位問題和監(jiān)控程序的運行狀態(tài)是一個程序員必須掌握的技能,今天小編為你帶來python程序的單步調試方法,方便易用,簡單易記!

首先你需要在所調試程序的開頭中:import pdb 并在你的代碼行設置斷點:pdb.set_trace()

seo優(yōu)化培訓,網絡推廣培訓,網絡營銷培訓,SEM培訓,網絡優(yōu)化,在線營銷培訓

def get_input(Data, SuiteID, CaseID, caseinfolist):  
    global sArge
    sArge=''
    args = []  
    #對于get請求,將參數組合  
    if reqmethod.upper()=='GET':        for j in range(0, caseinfolist[1]):  
            if Data.read_data(SuiteID, Data.casebegin+CaseID, Data.argbegin+j) != "None": 
                ArgValue =  Data.read_data(SuiteID, Data.casebegin+CaseID, Data.argbegin+j)                if '$$' in ArgValue:#走關聯分支
                    args = ArgValue.split('$$')                    #print args
                    corvalue = Correl(args[0], args[1], args[2])
                    pdb.set_trace()   #######這兒設置斷點,程序運行到此處就開始了單步調試###########                    if corvalue == []: