我有多个大型csv文件。如何读取每个文件的一部分并将10%的数据/行写入另一个文件?
答案 0 :(得分:1)
这对我有用:
with open("in.csv") as infile, open("out.csv", "w") as outfile:
outcsv = csv.writer(outfile)
for i, row in enumerate(csv.reader(infile)):
if not i % 10:
outcsv.writerow(row)