如何用Python读取Excel特定区域并转换成数组?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1985个文字,预计阅读时间需要8分钟。
目录+前言+目的:安装+初阶+进阶1+进阶2+进阶3+总结+前言+近期需求:读取Excel内容,然后进行后续操作,对于这块知识,博主以前不会涉及,但现在需要。
目录
- 前言
- 目的:
- 安装
- 初阶
- 进阶1
- 进阶2
- 进阶3
- 总结
前言
最近需要读取Excel中的内容,然后进行后续操作,对于这块知识,博主以前以为自己不会涉及到,但是现在一涉及到,第一步就错了,搞了好久。真的心累。因此写了这篇博客。
目的:
excel中存放着数据,如果要进行计算及其它操作,首先就要进行读取。
我们先来看一下python中能操作Excel的库对比(一共九个库):
可以发现,还是挺多的
这里使用的是xlrd库。
安装
这里首先就是导入这个包,
pip install xlrd==1.2.0
xlrd包版本最好是1.2.0,因为笔者使用2.多版本的xlrd时,代码出现了类似下面的报错,也就是说xlrd版本太高会导致无法支持读取xlsx后缀的excel。
xlrd.biffh.XLRDError: Excel xlsx file; not supported
大家可以去试试将excel另存,看看保存类型。
目前笔者使用的是Excel2019版本的,默认保存类型为xlsx。
本文共计1985个文字,预计阅读时间需要8分钟。
目录+前言+目的:安装+初阶+进阶1+进阶2+进阶3+总结+前言+近期需求:读取Excel内容,然后进行后续操作,对于这块知识,博主以前不会涉及,但现在需要。
目录
- 前言
- 目的:
- 安装
- 初阶
- 进阶1
- 进阶2
- 进阶3
- 总结
前言
最近需要读取Excel中的内容,然后进行后续操作,对于这块知识,博主以前以为自己不会涉及到,但是现在一涉及到,第一步就错了,搞了好久。真的心累。因此写了这篇博客。
目的:
excel中存放着数据,如果要进行计算及其它操作,首先就要进行读取。
我们先来看一下python中能操作Excel的库对比(一共九个库):
可以发现,还是挺多的
这里使用的是xlrd库。
安装
这里首先就是导入这个包,
pip install xlrd==1.2.0
xlrd包版本最好是1.2.0,因为笔者使用2.多版本的xlrd时,代码出现了类似下面的报错,也就是说xlrd版本太高会导致无法支持读取xlsx后缀的excel。
xlrd.biffh.XLRDError: Excel xlsx file; not supported
大家可以去试试将excel另存,看看保存类型。
目前笔者使用的是Excel2019版本的,默认保存类型为xlsx。

