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'))
相关推荐
jerryinwuhan1 分钟前
Python数据挖掘之回归
python·数据挖掘·回归
@木辛梓12 分钟前
指针,数组,变量
开发语言·c++·算法
漠然&&22 分钟前
实战案例:用 Guava ImmutableList 优化缓存查询系统,解决多线程数据篡改与内存浪费问题
java·开发语言·缓存·guava
ColderYY22 分钟前
python和mongodb交互
python·mongodb
c++服务器开发30 分钟前
掌握RAG系统的七个优秀GitHub存储库
人工智能·python·github·rag
AI的费曼精神1 小时前
Python装饰器入门:让你的代码更优雅
python
zhangkaixuan4561 小时前
Flink 写入 Paimon 流程:Checkpoint 与 Commit 深度剖析
java·开发语言·微服务·flink·paimon
Tracy-221 小时前
广东专升本计算机C语言
c语言·开发语言
多多*1 小时前
牛客周赛 Round 117 ABCDE 题解
java·开发语言·数据结构·算法·log4j·maven
liu****1 小时前
13.POSIX信号量
linux·开发语言·c++·算法·1024程序员节