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
Eva Feng
4,831 PuntosProblema con la clase Node
Cuando ejecuté el código en este video la consola muestra
¿Por qué es así?
2 Respuestas
Steven Parker
244 163 puntosParece que puede haber un error en la definición del __init__ método en la clase Node.
Si necesitas ayuda para encontrarlo, comparte tu espacio de trabajo con nosotros para que podamos echar un vistazo.
Aquí hay un video sobre compartir una captura de pantalla de tu espacio de trabajo.
Eva Feng
4,831 PuntosEscribiendo lo siguiente en la consola:
y aparecerá el mensaje de error diciendo Node() takes no arguments.
Laura Coronel
Profesor de TreehouseHola Eva Feng,
Veo el problema — las líneas 10 a 14 necesitan estar indentadas. Python es muy particular con la indentación, y en este momento, tus init y repr métodos no son parte de la clase Node porque están alineados al mismo nivel que la definición de la clase.
Una vez que indentes las líneas 10 a 14 para que estén dentro de la clase, el error debería desaparecer.
Eva Feng
4,831 PuntosEva Feng
4,831 PuntosGracias Steven. Aquí está mi espacio de trabajo. Te agradecería si pudieras echar un vistazo.
https://w.trhou.se/5ohdvscewe
Steven Parker
244 163 puntosSteven Parker
244 163 puntosCuando ejecuto tu código en el espacio de trabajo, no obtengo errores. ¿Exactamente cómo lo estás ejecutando?