मैं पाइथन में न्यूलाइन सीमांकित फ़ाइलों में पढ़ने के दौरान न्यूलाइन से छुटकारा पाने के लिए सबसे अच्छा तरीका निर्धारित करने का प्रयास कर रहा हूं।पायथन में नई लाइन सीमांकित फ़ाइलों को पढ़ने और नई लाइनों को हटाने के लिए सबसे अच्छी विधि?
जो मैंने साथ आया है वह निम्नलिखित कोड है, परीक्षण के लिए फेंकने कोड शामिल करें।
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
सुझाव?
बंद करने सुनिश्चित करता है? – jle
जैसा ही है: http://stackoverflow.com/questions/339537/end-line-characters-from-lines-read-from-text-file-using-python –
मुझे लगता है कि फ़ाइल को बंद करना बेहतर होगा –