Estoy tratando de determinar la mejor manera de deshacerse de las líneas nuevas cuando lea en archivos delimitados por líneas nuevas en Python.¿El mejor método para leer archivos delimitados por líneas nuevas en Python y descartar las nuevas líneas?
Lo que he encontrado es el siguiente código, incluye código desechable para probar.
import os
def getfile(filename,results):
f = open(filename)
filecontents = f.readlines()
for line in filecontents:
foo = line.strip('\n')
results.append(foo)
return results
blahblah = []
getfile('/tmp/foo',blahblah)
for x in blahblah:
print x
Sugerencias?
lo que acerca del uso de división ("/ n")? – jle
Igual que: http://stackoverflow.com/questions/339537/end-line-characters-from-lines-read-from-text-file-using-python –
Creo que sería mejor cerrar el archivo también –