Почему я не могу определить новые функции при запуске pdb
?Как определить новую функцию в pdb
Например, возьмем myscript.py:
#!/gpfs0/export/opt/anaconda-2.3.0/bin/python
print "Hello World"
print "I see you"
Если я бегу python -m pdb myscript.py
и попытаться в интерактивном режиме определить новую функцию:
def foo():
Я получаю ошибку:
*** SyntaxError: unexpected EOF while parsing (<stdin>, line 1)
Почему это?
Использование 'ipdb' вместо для многострочного поддержки – wim