J'essaie de déterminer la meilleure façon de gérer la suppression des nouvelles lignes lors de la lecture de fichiers délimités par les nouvelles lignes en Python.
Ce que j'ai trouvé est le code suivant, incluez du code jetable à tester.
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
Suggestions?