not defined怎么解决
首先,not defined 这个错误提示信息,是 Python 语言中的常见错误提示。
在编程学习的实践操作中,遇到“not defined” 错误,通常,要么是因为使用了未经声明定义的变量、方法或类,要么就是变量名、方法名或类名拼写错误。
在确定是否是调用方法引发 not defined 错误方面上,相对容易,因为方法调用都会用到圆括号,而这就是判定依据。然后,对于变量,则要区分出是对象类型变量,还是普通数据类型变量;因为前者引发 not defined 错误时,根结可能不是变量本身,即变量名无拼写错误、变量也经过声明定义,而是在所调用类出现定义错误。