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) | |