多数のテキスト ファイルを csv ファイルに変換する際に助けが必要です。すべてのテキスト ファイルが 1 つのフォルダーにあり、それらを別のフォルダーの csv ファイルに変換したいと考えています。個々のファイルの名前は同じままにする必要があります。以下は、これまでに取得したスクリプトです...個々のファイルの変換は正常に機能しますが、フォルダー内のすべてのファイルで作業するには、私が立ち往生しています。どんな助けでも大歓迎です。
import csv
import os
directory = raw_input("INPUT Folder:")
output = raw_input("OUTPUT Folder")
txt_files = directory
csv_files = output
try:
for txt_file in txt_files:
in_txt = csv.reader(open(txt_file, "rb"), delimiter = '=')
for csv_file in csv_files:
out_csv = csv.writer(open(csv_file, 'wb'))
out_csv.writerows(in_txt)
except:
print ()