Gracias razpeitia!
Al principio no entendí porque me dijiste lo del split pero al ver que el readlines muestra todas las líneas separadas por comas, lo entendí :) Lo probé con el ejemplo del doc anterior y me sirvió (tuve que convertir a string el readlines que sino me saba error) y funcionó!
Ahora viene otro problema:
Si en vez de ser el documento como antes, fuera así:
Código:
Pepe Pérez Fernández
Técnico Superior Agrícola
C/ Falsa 123, Urano
Ya no funciona porque en la tercera línea hay una "coma" en la dirección y al mostrar la tercera línea, no muestra "Urano" es decir que se queda hasta la coma.
El problema está en que el documento es un parámetro que le paso y que cada vez es uno y no puedo cambiar las comas por otro simbolo, sabes como hacer para que lea las líneas enteras sin que se pare en las comas de la propia linea?
Mi código que funciona si no hay comas en medio de la línea es este:
Código Python:
Ver originalf = open('doc.txt', 'r')
lineaentera = f.readlines()
lineaentera = str(lineaentera)
linea3 = lineaentera.split(",")[2]
print linea3