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'))
相关推荐
0xDevNull5 小时前
Java反射机制深度解析:从原理到实战
java·开发语言·后端
小小亮015 小时前
Next.js基础
开发语言·前端·javascript
ALex_zry5 小时前
C++网络编程心跳机制与连接保活:长连接稳定性保障
开发语言·网络·c++
Amumu121386 小时前
Js:正则表达式(二)
开发语言·javascript·正则表达式
Sgf2276 小时前
ES8(ES2017)新特性完整指南
开发语言·javascript·ecmascript
IAUTOMOBILE6 小时前
Python 流程控制与函数定义:从调试现场到工程实践
java·前端·python
好大哥呀7 小时前
C++ Web 编程
开发语言·前端·c++
ID_180079054737 小时前
小红书笔记评论 API,Python 调用示例与完整 JSON 返回参考
java·开发语言
南境十里·墨染春水8 小时前
C++ 笔记 友元(面向对象)
开发语言·c++·笔记
TT_44198 小时前
python程序实现图片截图溯源功能
开发语言·python