python 字符串写入xlsxl表格时,字符串写入被拆开

python 字符串写入xlsxl表格时,字符串写入被拆开。请问如何个写入一个单元格里。
import xlsxwriter 使用 的是这个库
workbook=xlsxwriter.Workbook(xlsx_address) #保存所有的文字产品标题价格在一个表格里
worksheet=workbook.add_worksheet('data')
worksheet.write_column('A1',product_tilte)
worksheet.write_column('A2',product_price)
worksheet.write_column('A3',product_zhi)
直接在里面给出固定字符正常也是worksheet.write_column('A3',"S,M,L,XL")都一样被拆掉。不是变量。

img


A1,跟A2到能正常显示单一个单元格。
A3或者A4一下写进去的字符串值。就被拆分掉了。请问如何解决。是什么情况呢?
想在A3第一个单元格输入完整的S,M,L,XL

用 worksheet.write(),亲测可行如图

img


import xlsxwriter

workbook=xlsxwriter.Workbook('images/1.xlsx') #保存所有的文字产品标题价格在一个表格里
worksheet=workbook.add_worksheet('data')
worksheet.write_column('A1','标题')
worksheet.write_column('A2','dddd')
worksheet.write_column('A3',"Good")
worksheet.write_column('A4',"S,M,L,XL")
worksheet.write('B1',"S,M,L,XL")
worksheet.write('F5',"S,M,L,XL")

workbook.close()

worksheet.write('A1', data[0])

这个才是写入单元格,你用的worksheet.write_column是写入单元格序列,望采纳