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'))
相关推荐
KWTXX1 分钟前
使用matlab官网的skills调用claude-待完成
开发语言·matlab
Cthy_hy16 分钟前
Python算法竞赛:排列组合核心用法
开发语言·python·算法
大圣编程23 分钟前
面向对象深度理解
java·开发语言·算法
爱喝水的鱼丶29 分钟前
SAP-ABAP:SAP 简单报表输出开发系列(共6篇) 第四篇:SAP 报表异常处理机制:数据校验与消息提示规范落地
开发语言·数据库·学习·算法·sap·abap
影寂ldy30 分钟前
C# const 常量 / readonly 只读 / static readonly
java·开发语言·c#
C+-C资深大佬1 小时前
在PyCharm中创建虚拟环境的具体步骤是什么?
ide·python·pycharm
iCxhust1 小时前
c#多串口重量采集上位机程序
开发语言·汇编·c#·微机原理·8088单板机
QK_001 小时前
volatile 关键字核心作用
开发语言
Dxy12393102161 小时前
Python Tensor 向量入门:从零理解深度学习的“数据语言“
开发语言·python·深度学习