First page Back Continue Last page Overview Image

Debugging

In [17]: def successor(n):

....: return n + 1

....:

In [18]: successor([1,2])

-------------------------------------------------------------

TypeError Traceback (most recent call last)

<ipython-input-19-1765bbb8b6cb> in <module>()

----> 1 successor([1,2])

<ipython-input-17-309f704229ee> in successor(n)

1 def successor(n):

----> 2 return n + 1

3

TypeError: can only concatenate list (not "int") to list

In [19]: %debug

> <ipython-input-17-309f704229ee>(2)successor()

1 def successor(n):

----> 2 return n + 1

3

ipdb> p n

[1, 2]