मुझे पायथन में एक बड़ी सीएसवी फ़ाइल की पहली पंक्ति को कैसे हटाया जाना चाहिए? मैं यहाँ में पिछले समाधान में देखा, एक था:बिग सीएसवी फ़ाइल की पहली पंक्ति को हटा रहा है?
f.next() # skip header line
AttributeError: '_io.TextIOWrapper' object has no attribute 'next'
अन्य समाधान था:
with open('file.txt', 'r') as fin:
data = fin.read().splitlines(True)
with open('file.txt', 'w') as fout:
fout.writelines(data[1:])
कौन सा स्मृति मुद्दा लाता
with open("test.csv",'r') as f:
with open("updated_test.csv",'w') as f1:
f.next() # skip header line
for line in f:
f1.write(line)
जो मुझे इस त्रुटि दे दी है!
क्यों आप ऐसा करना चाहते हैं ? –
क्योंकि मैं हेडर लाइन को हटाना चाहता हूं, बाद में इन आंकड़ों को विलय कर दिया जाएगा और उन्हें संपादित करने से और समस्या होगी। –
जब आप अपनी फाइलों को मर्ज करते हैं तो ऐसा करने के लिए जब आप ऐसा कर सकते हैं तो हेडर पंक्ति को छोड़कर अपना समय बर्बाद क्यों करें? –