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'))
相关推荐
2501_941805312 分钟前
使用Python和Go构建高性能分布式任务调度系统的实践分享
分布式·python·golang
captain37615 分钟前
Java-链表
java·开发语言·链表
tqs_1234516 分钟前
跳出多层循环的方式
java·开发语言
OLOLOadsd12317 分钟前
基于YOLO11-C3k2-LFE的岩石颗粒智能检测与识别系统_2
python
froginwe1121 分钟前
媒体查询:现代网页设计的核心工具
开发语言
_pass_22 分钟前
Agent-Chat模式核心流程解析
python
AI科技星29 分钟前
光的几何起源:从螺旋时空到量子现象的完全统一
开发语言·人工智能·线性代数·算法·机器学习
徐1131 分钟前
自动化检测系统投资回报分析:思看科技如何助力企业降本增效
python·科技·物联网·自动化
Word码34 分钟前
[C++语法]-string类(用法详解及实现)
开发语言·c++
2501_9444241235 分钟前
Flutter for OpenHarmony游戏集合App实战之黑白棋落子翻转
android·开发语言·windows·flutter·游戏·harmonyos