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'))
相关推荐
star learning white15 小时前
xmC语言10
c语言·开发语言
拼好饭和她皆失15 小时前
Java学习---Arrays类
java·开发语言·学习
Dev7z15 小时前
基于MATLAB小波变换的音频水印算法研究与实现
开发语言·matlab·音视频
代码游侠15 小时前
学习笔记——GDB调试工具
linux·开发语言·笔记·学习
Wise玩转AI15 小时前
从LLM到Agent:技术迁移的必然趋势
人工智能·python·语言模型·ai智能体
“愿你如星辰如月”16 小时前
C++11核心特性全解析
开发语言·c++
三毛人16 小时前
php usdt地址生成
开发语言·php
前端之虎陈随易16 小时前
基于Go重写的TypeScript 7可以用了
开发语言·golang·typescript
ada7_16 小时前
LeetCode(python)——94.二叉
python·算法·leetcode·链表·职场和发展