2024-05-19 01:50:35 发布
网友
我试图用xlwt模块保存一些文本,创建新的xls文档并保存文本好吧。那么到目前为止,它运行得很好,直到我遇到unicode文本:例如简单的字符串“80°”。在
当我调用book.save('simple.xls')时,我得到UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2。有什么方法可以避免这种情况?在
book.save('simple.xls')
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2
不要编写常规字符串,而是编写Unicode字符串。例如,而不是
ws.write(r, c, '80°')
做
(当然,为您的数据选择适当的编码。)
不要编写常规字符串,而是编写Unicode字符串。例如,而不是
做
^{pr2}$(当然,为您的数据选择适当的编码。)
相关问题 更多 >
编程相关推荐