Estoy tratando de determinar la mejor manera de manejar la eliminación de líneas nuevas al leer archivos delimitados por líneas nuevas en Python.
Lo que se me ocurrió 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