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'))
相关推荐
逄逄不是胖胖5 分钟前
《动手学深度学习》-52文本预处理实现
人工智能·pytorch·python·深度学习
MediaTea7 分钟前
Python:_sentinel 命名约定
开发语言·python·sentinel
Pyeako8 分钟前
opencv计算机视觉--图形透视(投影)变换&图形拼接
人工智能·python·opencv·计算机视觉·图片拼接·投影变换·图形透视变换
茉莉玫瑰花茶10 分钟前
C++17 详细特性解析(中)
开发语言·c++
shehuiyuelaiyuehao17 分钟前
String的杂七杂八方法
java·开发语言
开发者小天22 分钟前
python返回随机数
开发语言·python
22 分钟前
java关于时间类
java·开发语言
lly20240632 分钟前
C 标准库 - <stdlib.h>
开发语言
少控科技32 分钟前
QT新手日记035
开发语言·qt
青川学长33 分钟前
Cursor + Qt Creator 混合开发指南
开发语言·qt