python导出excel乱码怎么解决

利用python+win32com将网页的表单导出到本地excel,遇到了输出乱码问题。

解决方法:

将x改为x.decode('utf-8')即可。

复制代码
setCall('sheet1',row,col,x.decode('utf-8'))

我的部分源码:

复制代码
self.xlBook = self.xlApp.Workbooks.Add()
    def setCell(self,sheet,row,col,value):#设置单元格的数据
        "Set value of one cell"
        sht = self.xlBook.Worksheets(sheet)
        print row,col
        sht.Cells(row,col).Value = value
setCall('sheet1',i,j,x.decode('utf-8'))
相关推荐
铁锹少年3 分钟前
当多进程遇上异步:一次 Celery 与 Async SQLAlchemy 的边界冲突
分布式·后端·python·架构·fastapi
梨轻巧6 分钟前
pyside6常用控件:QCheckBox() 单个复选框、多个复选框、三态模式
python
持梦远方8 分钟前
【C++日志库】启程者团队开源:轻量级高性能VoyLog日志库完全指南
开发语言·c++·visual studio
聪明努力的积极向上8 分钟前
【C#】HTTP中URL编码方式解析
开发语言·http·c#
寒秋丶11 分钟前
Milvus:集合(Collections)操作详解(三)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
寒秋丶13 分钟前
Milvus:Schema详解(四)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
梨轻巧19 分钟前
pyside6常用控件:QComboBox() 下拉菜单
python
嵌入式-老费29 分钟前
自己动手写深度学习框架(快速学习python和关联库)
开发语言·python·学习
ctgu9035 分钟前
PyQt5(八):ui设置为可以手动随意拉伸功能
开发语言·qt·ui
一月是个猫43 分钟前
MCP协议之天气演练
python·mcp