我正在尝试拆分带有逗号的行并将拆分的值写入不同的列中
a,b
c,d
e,f
我需要一个如下的excel文件
我使用worksheet.write(行,列,行)选项写入文件,但无法将数据拆分为列
我得到的输出
您还可以将逗号分隔的字符串转换为列表,并使用 write_row (如果您有的话);
import xlsxwriter
workbook = xlsxwriter.Workbook('foo.xlsx')
worksheet = workbook.add_worksheet()
### Comma separated strings
row1 = 'a,b'
row2 = 'c,d'
row3 = 'e,f'
### Use write_row to write the string across the row
worksheet.write_row('A1', row1.split(','))
worksheet.write_row('A2', row2.split(','))
worksheet.write_row('A3', row3.split(','))
workbook.close()