IDLE抛出错误信息 - * name' abc'没有定义 *

时间:2015-02-19 14:01:53

标签: python

我用函数编写了一个小脚本。当我运行脚本NameError(未定义名称'abc')时。请帮我解决我出错的地方

abc()

def abc():
    print("printed")

输出:

[error] script [ Untitled ] stopped with error in line 1
[error] NameError ( name 'abc' is not defined )

1 个答案:

答案 0 :(得分:2)

如果我理解正确并且您正在尝试的只是运行abc()函数,则必须在函数定义和实际函数调用之间切换位置。所以它会是这样的:

def abc():
    print("printed")

abc()

BTW ,它与Sikuli无关。这就是Python的工作原理。