Saya memiliki file csv yang berisi 30.000.000 entri. seperti ini
കൃഷി 3
വ്യാപകമാകുന്നു 2
നെല്കൃഷി 2
വെള്ളം 2
നെല്ല് 2
മാത്രമേ 2
ജല 2
Ketika saya mencoba membalikkan urutan kata saya mendapatkan kesalahan berikut
Traceback (most recent call last):
File "/home//grpus/dg.py", line 8, in <module>
writer.writerow((row[1], row[0]))
IndexError: list index out of range
Ini kodenya:
import csv
with open('s.csv', 'rb') as f:
reader = csv.reader(f, delimiter='\t')
with open("revmal.txt", "w") as o:
writer = csv.writer(o, delimiter='\t')
for row in reader:
writer.writerow((row[1], row[0]))
Sunting
writer.writerow(row[::-1])
Ketika saya mencoba memperbaikinya
Bagaimana cara memperbaiki kesalahan ini?
Traceback (most recent call last):
File "/home/grpus/dg.py", line 7, in <module>
for row in reader:
Error: field larger than field limit (131072)
Filenya berukuran 1,4 Gb
wc -L s.csv
936
{if(length($0)>max){max=length($0);maxline=$0}}END{print maxline} This produced
������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ������������������������������������������������������ ����������������!� 1, 186 karakter
writer.writerow(row[::-1])
? - person Burhan Khalid   schedule 05.03.2014wc -L s.csv
? - person Burhan Khalid   schedule 05.03.2014awk '{if(length($0)>max){max=length($0);maxline=$0}}END{print maxline}' s.csv
? Apakah antreannya sangat panjang? - person Burhan Khalid   schedule 05.03.2014