小编典典

来自Python input()函数的NameError

python

input_var = input (“Press ‘E’ and ‘Enter’ to Exit: “)

NameError: name 'e' is not defined

我正在使用Python 2.5。我该如何克服这个错误?


阅读 165

收藏
2020-12-20

共1个答案

小编典典

input读取并评估Python表达式。当它尝试对其求值时,它将查找e未定义的变量,并且失败。

或者,更好的是,在Unix上,使用readline,以便用户可以编辑其输入。

2020-12-20