Python - [solucinado] AttributeError: 'str' object has no attribute 'readlines'

 
Vista:
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

[solucinado] AttributeError: 'str' object has no attribute 'readlines'

Publicado por xve (1646 intervenciones) el 18/02/2015 08:52:21
Hoy me he encontrado con este error al intentar leer una variable de texto por lineas...

Este es el ejemplo que da el error:
1
2
3
4
5
variable="""hola
como
estas"""
for i in variable.readlines():
    print in

La solución a sido sencilla, reemplazar readlines() por splitlines()
1
2
3
4
5
variable="""hola
como
estas"""
for i in variable.splitlines():
    print in


Espero que sirva de ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder