コード例 #1
0
ファイル: error_in_script.py プロジェクト: KqSMea8/gueslang
import wdb


def divide_by_zero(z):
    return z / 0


def with_trace_fun():
    a = 2
    b = 4
    c = a + b
    print(c)
    d = divide_by_zero(c)
    print(d)
    print('The end')


wdb.start_trace()
try:
    with_trace_fun()
finally:
    wdb.stop_trace()
コード例 #2
0
ファイル: ext.py プロジェクト: niziou/wdb
 def start(self):
     start_trace(sys._getframe().f_back)
コード例 #3
0
import wdb


def divide_by_zero(z):
    return z / 0


def with_trace_fun():
    a = 2
    b = 4
    c = a + b
    print(c)
    try:
        d = divide_by_zero(c)
    except ZeroDivisionError:
        d = -1

    print(d)
    print('The end')

wdb.start_trace(full=True)
with_trace_fun()
wdb.stop_trace()
コード例 #4
0
ファイル: ext.py プロジェクト: minisin/wdb
 def start(self):
     start_trace(sys._getframe().f_back)
コード例 #5
0
import wdb


def divide_by_zero(z):
    return z / 0


def with_trace_fun():
    a = 2
    b = 4
    c = a + b
    print(c)
    try:
        d = divide_by_zero(c)
    except ZeroDivisionError:
        d = -1

    print(d)
    print('The end')

wdb.start_trace()
with_trace_fun()
wdb.stop_trace()
コード例 #6
0
import wdb


def divide_by_zero(z):
    return z / 0


def with_trace_fun():
    a = 2
    b = 4
    c = a + b
    print(c)
    try:
        d = divide_by_zero(c)
    except ZeroDivisionError:
        d = -1

    print(d)
    print('The end')


wdb.start_trace(full=True)
with_trace_fun()
wdb.stop_trace()