Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Python Python Orientado a Objetos Básico Crear un juego de memoria Clase Game Parte 2

¿El objeto "Game" no tiene el atributo "cards"?

Sigo recibiendo un AttributeError que me dice que el objeto "game" no tiene el atributo "cards"

https://w.trhou.se/aapxsvzp3w

aquí hay una captura de pantalla de games.py

https://w.trhou.se/ot15tm2q59

captura de pantalla de cards.py

1 Respuesta

Steven Parker
Steven Parker
244 163 puntos

La captura de pantalla contiene todo el espacio de trabajo, por lo que solo necesitas hacer una.

Cuando lo ejecuto obtengo un error diferente: 'Card' object has no attribute 'matched' lo que tiene sentido porque en la línea 5 de cards.py se crea un atributo llamado "match", pero game.py está intentando acceder a "matched" (como en el vídeo).

¡Acabo de cambiarlo a "matched" y ahora el código funciona como se necesita! jaja, ¡gracias!