这个问题可能很简单,但我是Python新手。这个问题最好用以下简单的例子来说明。我使用PDB调试下面的脚本(这是蟒蛇3):如何从python调试器输入pdb
astring = input("input here: ")
当步在上述行,我得到了下面的提示,输入“ABC”
input here: abc
但无论我输入从键盘,我得到错误例如
NameError: "name 'abc' is not defined"
> /home/wang/tmp/test.py(4)<module>()
-> astring = input("input here: ")
如何在调试时输入?非常感谢!
感谢您指出。其实我使用的是Python 3.我将编辑这个问题。 –