xlwt模块保存xls Unicode

2024-05-19 01:50:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用xlwt模块保存一些文本,创建新的xls文档并保存文本好吧。那么到目前为止,它运行得很好,直到我遇到unicode文本:例如简单的字符串“80°”。在

当我调用book.save('simple.xls')时,我得到UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2。有什么方法可以避免这种情况?在


Tags: 模块字符串文档文本saveasciiunicodexls
1条回答
网友
1楼 · 发布于 2024-05-19 01:50:35

不要编写常规字符串,而是编写Unicode字符串。例如,而不是

ws.write(r, c, '80°')

^{pr2}$

(当然,为您的数据选择适当的编码。)

相关问题 更多 >

    热门问题