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'))
相关推荐
洛豳枭薰2 分钟前
jvm运行时数据区& Java 内存模型
java·开发语言·jvm
lsx2024067 分钟前
Perl 错误处理
开发语言
甄心爱学习9 分钟前
KMP算法(小白理解)
开发语言·python·算法
培培说证24 分钟前
2026 高职计算机专业考证选择哪个更实用?
python
zephyr0527 分钟前
C++ STL unordered_set 与 unordered_map 完全指南
开发语言·数据结构·c++
ASD123asfadxv40 分钟前
LCD屏幕表面缺陷检测系统凹陷识别与定位技术分析
python
Never_Satisfied44 分钟前
在JavaScript / HTML中,HTML元素自定义属性使用指南
开发语言·javascript·html
Ulyanov1 小时前
大规模战场数据与推演:性能优化与多视图布局实战
开发语言·python·性能优化·tkinter·pyvista·gui开发
tjjucheng1 小时前
小程序定制开发哪家口碑好
python
nsjqj1 小时前
JavaEE初阶:多线程初阶(2)
java·开发语言