最近打开了一个看似普通的Excel,里面的标题行有内置换行。但是用pandas打开发现这个标题行里面是带着\r的,但是用openpyxl打开,发现这个标题行里面带的就不是\r,而是被转换成了_x000D_

所以,用openpyxl打开Excel的时候要注意,需要把_x000D_转换成\r ,否则和pandas打开的就不一样了。
代码如下

from openpyxl import load_workbook
filename='test.xlsx'
wb=load_workbook(filename)
ws=wb.active
cols=next(ws.values)
cols=[i.replace('_x000D_','\r') for i in cols]   #转换后的标题列表

Python—使用openpyxl打开Excel的一个小坑相关推荐

  1. Python使用openpyxl读写excel文件

    Python使用openpyxl读写excel文件 Python使用openpyxl读取excel文件中数据 Python使用openpyxl往excel文件中写入数据 Python使用openpyx ...

  2. python使用openpyxl处理excel表格数据

    python使用openpyxl处理excel表格数据 前言 一.安装openpyxl包 二.读取excel数据 1. 获取excel表格的页码 2. 获取excel表格某一行的数据 3. 获取exc ...

  3. python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...

    原标题:Python大牛手把手教你做一个小游戏,萌新福利! 引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规 ...

  4. golang原生库mime/multipart上传formdata文件的一个小坑unexpected EOF

    golang原生库mime/multipart上传formdata文件的一个小坑unexpected EOF 遇到的问题 问题代码 问题分析 正确代码 总结 遇到的问题 用mime/multipart ...

  5. [LeetCode]29 两数相除和一个小坑点

    给定两个整数,被除数 dividend 和除数 divisor.将两数相除,要求不使用乘法.除法和 mod 运算符.返回被除数 dividend 除以除数 divisor 得到的商.示例 1:输入: ...

  6. mysql内核测试,MySQL 5.7内核复制中的一个小坑

    问题背景 最近在写一个作为MySQL Slave的角色的程序,连接到MySQL Master使用MySQL复制协议来Dump Binlog事件流.很自然,这个程序在第一次运行的时候,其事务GTIDSe ...

  7. parallel的一个小坑

    parallel介绍 parallel是一个很好用的linux并行软件,与linux自带的xargs功能类似,但比它更好用,关于parallel的安装及具体用法可以参考该文章:15分钟神器gnu pa ...

  8. Python之openpyxl处理excel数据

    1.前言 在测试工作中,我们不可避免的就是跟测试数据打交道,那么说到数据,我们又不可避免的要跟excel打交道.在工作中,用excel存储测试数据以及测试结果是非常非常常见的.其实,python中有好 ...

  9. 【Python基础】python使用openpyxl操作excel

    1.openpyxl库介绍 openpyxl最好用的python操作excel表格库,不接受反驳: openpyxl官网链接:openpyxl官网 openpyxl只支持[.xlsx / .xlsm ...

最新文章

  1. IOS -- base64编码
  2. java的尝试性问题_Java并发编程实战 03互斥锁 解决原子性问题
  3. [名词解释] RIAD磁盘阵列
  4. 数组,字符串,指针,内存分配机制
  5. linux ls错误,ls错误
  6. 「Innovation 2021」网易应用创新开发者大赛正式收官,十强选手精彩对决
  7. 前端开发中的一些js小技巧
  8. 更改一字段的全部字节的大小写
  9. 入门训练 Fibonacci数列 c语言
  10. javafx2_JavaFX 2 GameTutorial第1部分
  11. Redis——Java连接Redis
  12. Javascript 脚本错误.
  13. CCF NOI1149 N皇后问题
  14. ubuntu服务器设置_Ubuntu服务器设置–安全最佳实践
  15. 简单的时间间隔调度任务
  16. 对于web项目前台和后台bug定位分析
  17. android webview 透明背景,在android中的半透明webview背景
  18. Android对话框控件读写,Android 对话框控件
  19. ice php 5.6.32,PHP通过ice调用python程序
  20. 编译工具 Ninja 介绍

热门文章

  1. 黑马程序员--OC--OC简介
  2. IDEA快捷创建方式
  3. IDEA 修改字体样式
  4. 效能评估系统解决方案
  5. 最大子段和问题(分治法和动态规划)
  6. tkinter实现悬浮文字
  7. 关于three.js加载blender导出gltf格式模型动画要点
  8. 定时器的实战--数码时钟
  9. mysql数据库concat拼接字符串乱码问题
  10. 使用sass来画星空效果