File size: 660 Bytes
ca165c7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import csv
import os
def separate_words(input_csv):
with open(input_csv, 'r', newline='', encoding='utf-8') as csvfile:
reader = csv.reader(csvfile)
for row_index, row in enumerate(reader):
for col_index, word in enumerate(row):
# Create a separate file for each word
output_file = f'text{row_index + 1}.csv'
with open(output_file, 'w', newline='', encoding='utf-8') as word_file:
writer = csv.writer(word_file)
writer.writerow([word])
if __name__ == "__main__":
input_csv = "text.csv"
separate_words(input_csv)
|