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'))
相关推荐
忡黑梨6 分钟前
eNSP_DHCP配置
c语言·网络·c++·python·算法·网络安全·智能路由器
m0_7414817818 分钟前
Vue.js核心基础之响应式系统与虚拟DOM渲染关联机制
jvm·数据库·python
Magic-Yuan21 分钟前
PySpark Debug 总结
人工智能·python·数据平台
是孑然呀22 分钟前
【小记】excel vlookup一对多(第二篇)
excel
skywalk816323 分钟前
CodeArts碰到问题:CodeArts 智能体使用失败,显示:会话创建失败,请稍后重试
开发语言·python
Metaphor69224 分钟前
使用 Python 查找并替换 Word 文档中的文本
python·c#·word
思考着亮27 分钟前
8.Python 异常 (Exception)
python
是大强29 分钟前
下载的jar怎么放到本地仓库
python·pycharm·jar
白露与泡影35 分钟前
从区间锁到行锁:一次高并发写入死锁治理实战
java·开发语言
茗创科技37 分钟前
Nature Neuroscience | 脑网络架构如何平衡分布式神经回路之间的合作与竞争?
python·神经网络·matlab·脑网络