简单看看一下代码

def write2Excel(INFO, excel_path, sheet_name):keys = list(INFO.keys())  # 获取字典的key值values = list(INFO.values())  # 获取字典的value值# print(keys)# print(values)book = xlwt.Workbook()sheet = book.add_sheet(sheet_name)# 写入列名for i in range(0, len(keys)):sheet.write(0, i, keys[i])# 写入数据for j in range(0, len(values)):sheet.write(1, j, values[j])book.save(excel_path)#执行时
write2Excel(INFO, './Result/excel_02.xlsx', 'Sheet1')

遇到问题是:文件格式或文件扩展名无效

特别奇怪,不知道为什么,然后找到了别人的解决办法,把执行语句改成:

write2Excel(INFO, './Result/excel_02.xls', 'Sheet1')

即,把 .xlsx 的文件换成 .xls  文件扩展名即可。

亲测有效,但还是不明白为什么,先埋下一个坑,之后明白了再过来 更新一下答案。

如若哪位知道的大佬路过分享了这个问题的原因,不胜感激。

【Python】 使用 xlwt 保存 excel 文件无效 解决相关推荐

  1. excel调用python编程-使用Python和xlwt向Excel文件中写入中文的实例

    sheet1.write(row_num,0,f) row_num = 1 book.save('demo.xls') 程序执行结果如下: grey@DESKTOP-3T80NPQ:/mnt/e/01 ...

  2. python如何创建excel文件_Python xlrd/xlwt 创建excel文件及常用操作

    一.创建excel代码 备注:封装好了(可直接调用) """ -*- coding:utf-8 -*- @Time :2020/8/20 21:02 @Author :J ...

  3. python保存Excel文件sheet_name是中文时出错:UnicodeDecodeError

    python保存Excel文件sheet_name是中文时出错:UnicodeDecodeError 当sheet_name为中文时报错 错误代码: df.to_excel(writer,encodi ...

  4. Python实战(02):使用xlwt写入Excel文件

    xlwt写入Excel文件 一.基本概念 二.写入Excel 三.设置样式 四.实战 五.相关链接 一.基本概念 在Excel中主要涉及到三个概念:Workbooks,Sheets,Cells.其中W ...

  5. Python提取PDF发票信息保存Excel文件并制作EXE程序

    前言 通过本篇文章可学习pdf发票信息的提取,内容保存至Excel,了解命令图像工具Gooey,以及如何将python文件打包为exe程序 背景 现在电子发票越来越普遍,各公司开票形式已基本无纸化.目 ...

  6. python如何保存excel文件

    你可以使用 Python 的第三方库来保存 Excel 文件.比较常用的有 openpyxl 和 pandas. 使用 openpyxl 库,你可以这样保存 Excel 文件: from openpy ...

  7. 已解决Python pandas.read_excel读取Excel文件报错

    已解决(Python pandas.read_excel读取Excel文件报错)io = ExcelFile(io,storage_options=storage.options, engine=en ...

  8. Python 处理带中文 Excel 文件

    Python 处理带中文 Excel 文件 Python-Excel常规操作 安装库 写入 Excel 读取 Excel 测试文件 处理中文 Ref 所遇到问题 Python-Excel常规操作 注意 ...

  9. Python之xlrd读Excel文件问题解决 (python xlrd unsupported format, or corrupt file.)

    最近使用PyChram创建xls文件导致不能读取写入该文件 解决:在桌面上手动创建Excel文件即可解决. import xlrd import xlutils.copy #打开一个workbook ...

  10. 如何用python将数据写入Excel文件中

    如何用python将数据写入Excel文件中 将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里 ...

最新文章

  1. Java中对象引用的机制,及特点
  2. linux负载均衡(什么是负载均衡)
  3. 原始样式增加标题_好看又实用! 10个标题字体设计技巧
  4. html5和响应式,35个响应式HTML5和CSS3模版
  5. C#判断某软件是否安装
  6. python搭建博客系统_基于python3.7和django2.1的多人博客系统
  7. HEVC算法和体系结构:预测编码之帧内预测
  8. 疯狂Java学习笔记(72)-----------大话程序猿面试
  9. python numba_如何用numba加速python?
  10. Tomcat中配置文件conf修改的一些常识
  11. 批量快速的导入导出Oracle的数据(spool缓冲池、java实现)
  12. Layui 监听 复选框 提交表单
  13. 微信公众号推送消息模板(抖音挺火的推送消息给女朋友)
  14. c语言mod是什么意思,mod什么意思中文意思,Mod是什么意思
  15. SM2椭圆曲线公钥密码算法
  16. 用python在树莓派上编程,你可以将项目扩展到令人难以置信的规模
  17. 计算机与home键功能相反的是,home键是什么,虚拟home键如何使用
  18. java计算机毕业设计特色农产品供需销售系统源码+数据库+系统+lw文档+mybatis+运行部署
  19. python的plt绘制子图_Matplotlib 多子图绘制
  20. 中联通首次确定3G上网资费 限流量包月150元

热门文章

  1. 通过motion实现摄像头远程监控(转)
  2. C语言中 abs、cabs、labs和fbs的区别
  3. 网络编程 udp学习笔记补充(帅帅老师讲堂)
  4. Mybiosource丨Mybiosource玻连蛋白 (VTN),ELISA 试剂盒原理
  5. openssl_sign(): supplied key param cannot be coerced into a private key
  6. php+mysql+jquery瀑布流
  7. 我奋斗了十八年不是为了和你一起喝杯咖啡
  8. 龙芯3A3000编译安装Postgresql12.2
  9. 耳机常用降噪技术分析
  10. 【ArcGIS风暴】ArcGIS10.6栅格计算器(Raster Calculator)用法详解