[Python-es] Guardar en CSV una lista y Cargar el contenido del CSV en la Lista
Ricardo Cárdenes Medina
ricardo.cardenes en gmail.com
Dom Jul 11 00:43:19 CEST 2010
2010/7/10 Juan Marcelo Leiva Sandoval <chelitoleiva en gmail.com>:
> #aca quiero guaradar los datos de la fruta en la lista pero no funciona
> grabar = csv.writer(open('frutasCSV.csv', 'a'))
> grabar.writerow([fruta.nombre, fruta.color, fruta.peso])
>
> en esa parte del codigo que cambie me sale el siguiente error:
>
> File "frutasCSV.py", line 37
> grabar = csv.writer(open('frutasCSV.csv', 'a'))
> ^
> IndentationError: unexpected indent
Sí, cuando descomenté tu código me pasó similar. Recuerda que Python
usa el sangrado (la indentación) para determinar qué código pertenece
a un bloque, así que todo lo que pertenezca a un mismo bloque tiene
que estar alineado en la misma columna. Python te está advirtiendo de
que está encontrando algo que no parece pertenecer a nada.
Consejo aparte: intenta no mezclar espacios con tabulaciones. Usa unos
u otras, pero de forma consistente.
Más información sobre la lista de distribución Python-es