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'))
相关推荐
ejinxian几秒前
2026 年 Java 开发计划-Oracle公布
java·开发语言·java 开发计划
Sylvia-girl6 分钟前
Java之日志框架
java·开发语言
oioihoii15 分钟前
QT跨平台一次编写,处处编译
开发语言·qt
edisao16 分钟前
四。SpaceX、网络化与未来的跨越:低成本、高频次的真正威胁
大数据·开发语言·人工智能·科技·php
万行17 分钟前
差速两轮机器人位移与航向角增量计算
人工智能·python·算法·机器人
qq_3363139317 分钟前
java基础-多线程练习
java·开发语言·算法
wjs202418 分钟前
《jEasyUI 树形网格添加分页》
开发语言
我是一只小青蛙88818 分钟前
C++核心过渡:类与对象精讲
开发语言·c++
鹿角片ljp19 分钟前
Java多线程编程:从基础到实战的完整指南
java·开发语言·后端
超级无敌大学霸25 分钟前
c语言算术转换及表达式解析
c语言·开发语言