J'essaye de déterminer la meilleure manière de manipuler se débarrasser des nouvelles lignes en lisant dans les fichiers délimités de nouvelle ligne dans Python.Meilleure méthode pour lire les fichiers délimités par des lignes de nouvelle ligne en Python et supprimer les retours à la ligne?
Ce que j'ai trouvé est le code suivant, inclure le code throwaway à 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?
ce que sur l'utilisation de split ("/ n")? – jle
Idem: http://stackoverflow.com/questions/339537/end-line-characters-from-lines-read-from-text-file-using-python –
Je pense qu'il vaudrait mieux fermer le fichier aussi –