“Conocimiento software>Código abierto

¿Cómo deshacerse de un error de atributos en Python

2012/2/29
Cuando el intérprete de Python no puede encontrar un conjunto de datos específicos o atributos de método sobre un objeto que permite referencias a atributos , se lanzará una excepción " AttributeError " . Cuando se produce un error atributo en Python , significa que usted trató de acceder al valor del atributo , o asignar un valor de atributo , a un objeto Python o instancia de la clase en la que dicho atributo , simplemente no existe . Instrucciones
1

Compruebe para asegurarse de que la referencia de atributo o el mandato está bien escrita. Cualquier variación en el deletreo , se producirá un error de excepción atributo a ser lanzado . A veces, una " i" puede parecer una "l ". En Python, nombres de objetos y variables distinguen entre mayúsculas y minúsculas. Hay muchas letras en el alfabeto que se pueden confundir con su homólogo mayúsculas o minúsculas.
2

Verifique que la definición de la clase original y sus definiciones de clase de los niños tienen sentido. El error no puede realmente estar en la línea de código indica al intérprete , pero en otra parte del código , como es posible con muchos otros tipos de errores .
3

Confirme que el objeto de Python en realidad tiene el atributo de datos o método que está intentando utilizar a través de la documentación libremente en la Python Software Foundation ( python.org ) . Es muy fácil meterse al tratar con todos los objetos y sus datos correspondientes y los métodos .
4

ver si la excepción que fue en el código de control de errores . Al igual que con todo el manejo de error, una excepción dada puede ser lanzado por cualquier razón o sin razón alguna . Examinar el código cuidadosamente para determinar que la intención del autor original lanzando la excepción " AttributeError " . Puede ser que sea más de un error lógico que un error de sintaxis.

Código abierto
Open-Source HTML y XML Editor
Cómo configurar un Operador de IRC en IRCd - UCRI en Debian
¿Cuando abre una palabra de origen de datos inicialmente se ve en la carpeta para el archivo?
Métodos del objeto automáticas para Simuladores VCS
Cómo reenviar una invitación iCal
Proxy FAQs
Cómo crear un certificado de firma
Cómo activar TCP Wrappers en openSUSE
Conocimiento de la computadora © http://www.ordenador.online