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'))
相关推荐
hewence1几秒前
Kotlin CoroutineScope解密
android·开发语言·kotlin
咩图2 分钟前
VSCode+Python创建项目
开发语言·python
zhanglu51164 分钟前
Java Lambda 表达式使用深度解析
开发语言·前端·python
Coding茶水间4 分钟前
基于深度学习的车牌识别系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
开发语言·人工智能·深度学习·yolo·机器学习
Hello.Reader5 分钟前
Flink Python REPL(pyflink-shell)实战:本地/远程/YARN 三种启动方式 + Table API 交互开发流程
python·flink·交互
henry1010106 分钟前
利用Python一键创建AWS EC2实例
linux·python·云计算·aws·ec2
EveryPossible7 分钟前
工作流练习
服务器·python·缓存
一次旅行11 分钟前
接口自动化测试模板
数据库·python·pytest
Suryxin.20 分钟前
从0开始复现nano-vllm「model_runner.py」上半篇之初始化分布式推理环境
人工智能·python·深度学习·机器学习·vllm
奔跑的蜗牛FelixChioa21 分钟前
python学习之快速掌握 pandas 数据可视化:「matplotlib+seaborn」极简实战方案
python·pandas·数据可视化