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'))
相关推荐
缺点内向13 分钟前
Java: 为PDF批量添加图片水印实用指南
java·开发语言·pdf
闲人编程27 分钟前
构建一个基于Flask的URL书签管理工具
后端·python·flask·url·codecapsule·书签管理
西西学代码27 分钟前
Flutter---异步编程
开发语言·前端·javascript
song85460113433 分钟前
锁的初步学习
开发语言·python·学习
重整旗鼓~39 分钟前
38.附近商户实现
java·开发语言
Dcs1 小时前
提升 Python 性能的 10 个智能技巧
python
❀͜͡傀儡师1 小时前
JDK 25 新特性速览
java·开发语言
兮动人1 小时前
主流JDK版本支持时间
java·开发语言·主流jdk版本支持时间
深蓝电商API1 小时前
0 基础入门爬虫:Python+requests 环境搭建保姆级教程
开发语言·爬虫·python
2501_930707781 小时前
使用C#代码在 Word 文档中查找并替换文本
开发语言·c#·word