python用xlwt向xls中写入中文,显示乱码该怎么解决

2025-02-25 00:23:18
推荐回答(2个)
回答1:

这个是因为编码问题,xls默认应该是gbk或者gb2312如果你把utf8编码的中文写进去就会是乱码。写入前用.encode(“utf8”)一下应该就可以了

回答2:

是python2吗?
试试
ws.write(0,0,i[0].decode('gbk'))