我在 excel 中有一个包含 2000 行数据的 csv 文件。我想将 100 行数据输出到不同的文本文件。但是我不知道如何做到这一点。我所能做的就是将文件输出到一个文件中。我已经在 Python Pyscripter 中读取了 CSV 文件数据,然后将文件写入单个文件,如下所示:
def read_csv(self):
with open(self.data, newline='') as f:
reader = csv.reader(f)
for row in reader:
self.content.append(row)
def write_txt(self):
f = open(self.txtoutput, 'w')
for row in self.content:
f.write(', '.join(row) + '\n')
f.close()
但是,我希望将 2000 行数据中的每 100 行输出到不同的文本文件。谁能指出我正确的方向。注意:我使用的是 Python3。提前致谢。