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'))
相关推荐
SomeB1oody1 分钟前
【Rust自学】19.5. 高级类型
开发语言·后端·设计模式·rust
逆风局?8 分钟前
Java基础——分层解耦——IOC和DI入门
java·开发语言
通信.萌新1 小时前
【Qt】常用的容器
开发语言·qt
美味小鱼1 小时前
Rust枚举(Enum)完全指南:用类型安全表达多样性
开发语言·安全·rust
二十雨辰1 小时前
[Java基础]面向对象
java·开发语言
007php0071 小时前
HTTPS域名443端口证书到期问题排查与解决
开发语言·网络·网络协议·计算机网络·http·golang·https
关关钧2 小时前
【R语言】R语言安装包的相关操作
开发语言·python·r语言
假客套2 小时前
Java小白入门教程:LinkedList
java·开发语言
被AI抢饭碗的人2 小时前
c++:list
开发语言·c++
赔罪2 小时前
Python基础-使用list和tuple
windows·vscode·python·pycharm·list