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

   
Vista:
Imágen de perfil de xve

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

Publicado por xve (1232 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