Sto cercando di determinare il modo migliore per gestire l'eliminazione di newline durante la lettura di file delimitati di nuova riga in Python.Il miglior metodo per leggere i file delimitati di nuova riga in Python e scartare le nuove linee?
Quello che mi è venuto in mente è il seguente codice, includere il codice throwaway da testare.
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
suggerimenti?
cosa sull'utilizzo di divisione ("/ n")? – jle
Uguale a: http://stackoverflow.com/questions/339537/end-line-characters-from-lines-read-from-text-file-using-python –
Penso che sarebbe meglio chiudere il file anche –