2000 行のデータを含む Excel の csv ファイルがあります。100 行のデータを異なるテキスト ファイルに出力したいと考えています。しかし、私はこれを行う方法がわかりません。私ができることは、ファイルを単一のファイルに出力することだけです。Python Pyscripter で CSV ファイル データを読み取り、次のようにファイルを 1 つのファイルに書き込みました。
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 を使用しています。前もって感謝します。