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'))
相关推荐
forAllforMe5 分钟前
LAN9252 从机寄存器配置--C语言举例
c语言·开发语言
weixin_5375904516 分钟前
《C程序设计语言》练习答案(练习1-4)
c语言·开发语言
love530love23 分钟前
OpenClaw 手机直连配置全流程
人工智能·windows·python·智能手机·c#·agent·openclaw
chushiyunen36 分钟前
python中的内置属性 todo
开发语言·javascript·python
2301_7938046940 分钟前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python
麦麦鸡腿堡40 分钟前
JavaWeb_请求参数,设置响应数据,分层解耦
java·开发语言·前端
Hommy881 小时前
【开源剪映小助手】IPC 通信机制
python·开源·aigc·剪映小助手
2301_819414301 小时前
C++与区块链智能合约
开发语言·c++·算法
不想看见4041 小时前
Valid Parentheses栈和队列--力扣101算法题解笔记
开发语言·数据结构·c++
炸膛坦客1 小时前
单片机/C/C++八股:(十五)内存对齐、结构体内存对齐
c语言·开发语言·单片机