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'))
相关推荐
爱学习的小可爱卢12 小时前
编程语言30年:从Java到Rust的进化史
java·开发语言·rust
一个很帅的帅哥12 小时前
three.js和WebGL
开发语言·javascript·webgl
一 乐12 小时前
校园社区系统|基于java+vue的校园悬赏任务平台系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
吗~喽12 小时前
【C++】模板进阶
c语言·开发语言·c++
毕设源码-钟学长13 小时前
【开题答辩全过程】以 基于Python爬虫的二手房信息爬取及分析为例,包含答辩的问题和答案
开发语言·爬虫·python
Swizard13 小时前
告别 NDK 噩梦!用 Python + Chaquopy 在 Android 上 5 分钟跑通 Paddle AI 模型
python·ai·移动开发
深蓝海拓13 小时前
用于优化和改进YOLO11的一些方法
人工智能·python·yolo·机器学习
啦哈拉哈13 小时前
【Python】知识点零碎学习1
数据结构·python·算法
layman052813 小时前
在python中受限于GIL,进程中只允许一个线程处于允许状态,多线程无法充分利用CPU多核
开发语言·python
捧 花13 小时前
Go Web 开发流程
开发语言·后端·golang·restful·web·分层设计