我正在将类似目录下的多个CSV
文件转换为XLSX
个文件。
CSV
将分隔符设为标签。
我执行了该程序并设法生成XLSX
个文件。但是,XLSX
文件不会被选项卡分开。
请查看我的代码并告诉我有什么问题。在第10行中,我将分隔符指定为制表符,但生成的XLSX
文件未分开。
import os
import glob
import csv
import openpyxl
for csvfile in glob.glob(os.path.join(r'(my directory)', '*.csv')):
wb = openpyxl.Workbook()
ws = wb.active
with open(csvfile, 'r') as f:
reader = csv.reader(f, delimiter='\t')
for r, row in enumerate(reader, start=1):
for c, val in enumerate(row, start=1):
ws.cell(row=r, column=c).value = val
wb.save(csvfile + '.xlsx')