Exemplo n.º 1
0
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()
Exemplo n.º 2
0
Arquivo: ext.py Projeto: niziou/wdb
 def start(self):
     start_trace(sys._getframe().f_back)
Exemplo n.º 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()
Exemplo n.º 4
0
Arquivo: ext.py Projeto: minisin/wdb
 def start(self):
     start_trace(sys._getframe().f_back)
Exemplo n.º 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()
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()