遇到大型python项目,如何定位问题和监控程序的运行状态是一个程序员必须掌握的技能,今天小编为你带来python程序的单步调试方法,方便易用,简单易记!

首先你需要在所调试程序的开头中:import pdb 并在你的代码行设置断点:pdb.set_trace()

seo优化培训,网络推广培训,网络营销培训,SEM培训,网络优化,在线营销培训

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 == []: