jquery教程

推荐列表 站点导航

当前位置:首页 > jquery > jquery教程 >

python怎么读取excel表格

来源:网络整理  作者:  发布时间:2020-12-22 18:10
jquery中文网为您提供python怎么读取excel表格等资源,欢迎您收藏本站,我们将为您提供最新的python怎么读取excel表格资...

python怎么读取excel表格

大家好,我们今天来一起探索一下用Python怎么操作Excel文件。与word文件的操作库python-docx类似,Python也有专门的库为Excel文件的操作提供支持,这些库包括xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种,其中我最喜欢用的是openpyxl,这也是本次讲解的主要内容。Excel文件大家也不陌生了,平时办公、学习中都会用到,大家回忆一下,你操作一个Excel文件是什么步骤呢?下图给出一个Excel文件,大家对照着想一想。

python怎么读取excel表格

OK,我们一起捋一捋,首先要新建或打开一个Excel文件,然后选择某个工作表,也就是上图中的sheet,最后读取或设置单元格的值。与此相对应的,在openpyxl中,有三个概念:Workbooks,Sheets,Cells。Workbook就是一个打开的excel文件,即excel工作簿;Sheet是工作簿中的一张表,即工作表;Cell就是一个简单的单元格。openpyxl就是围绕着这三个概念进行的,不管读写都是“三板斧”:打开Workbook,定位Sheet,操作Cell。OK,了解了基本概念,我们实际操作看看吧!

首先,openpyxl并不是Python 3预装的库,需要我们手动安装,很简单打开命令行窗口输入pip install openpyxl就可以了。如下图所示,我的已经安装好了,所以输出信息可能和大家的会不一样。

python怎么读取excel表格

安装好openpyxl后,通过import语句导入,再通过执行help方法,看看openpyxl库中包含哪些东西,不需要认识,有个印象就行。

python怎么读取excel表格

里面有一些单词还是很熟悉的吧,比如cell单元格、chart图表、styles样式、workbook工作簿、worksheet工作表,除了用help方法,还可以使用dir方法来查看一个库的所有成员,我把我们一会儿可能会用到的一些已经标红了,大家在学习的过程中可以重点关注下。

python怎么读取excel表格

下面给出操作Excel文件的一般步骤:

1、打开或者创建一个Excel:需要创建一个workbook对象,其中打开一个Excel所采用的是load_workbook方法,而创建一个Excel则直接通过实例化类workbook来完成。

2、获取一个工作表:需要先创建一个workbook对象,然后使用该对象的方法来得到一个worksheet对象。

3、如果要获取表中的数据,需要先得到一个worksheet对象,再从中获取代表单元格的Cell对象。

OK,我们在Python中实际操作看看吧,操作的对象是2018年度海南考试录入公务员的职位表,如下图所示。

python怎么读取excel表格

下面给出一些基本操作示例,大家可照着写一下。

python怎么读取excel表格

再秀一下操作,一下子读取指定行列的单元格,用到了iter_rows方法,表示在参数指定范围内按行迭代,如果想要按列迭代的话可以使用iter_cols方法。

python怎么读取excel表格

上面的代码展示了如何操作一个已有的Excel文件,下面再看一下新建一个Excel的例子。

python怎么读取excel表格

生成的Excel文件如下图所示:

python怎么读取excel表格

OK,是不是感觉操作Excel很简单啊,那是因为你在这一段时间的Python学习中进步了,给自己一个赞!谢谢大家的关注与阅读,后面还有更多的编程美味,敬请享用。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jq/jc/7278.shtml

相关文章
最新文章
PHP识别相片是否是颠倒的 PHP识别相片是否是颠倒的

时间:2020-12-28

python编程有哪些ide python编程有哪些ide

时间:2020-12-28

python开发工程师是做什么 python开发工程师是做什么

时间:2020-12-28

php构造函数的作用 php构造函数的作用

时间:2020-12-28

php怎么跟数据库连接 php怎么跟数据库连接

时间:2020-12-28

php实现顺序线性表 php实现顺序线性表

时间:2020-12-28

Python多重继承中的菱形继 Python多重继承中的菱形继

时间:2020-12-28

php中break的作用 php中break的作用

时间:2020-12-28

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

python怎么读取excel表格

2020-12-22 编辑:

python怎么读取excel表格

大家好,我们今天来一起探索一下用Python怎么操作Excel文件。与word文件的操作库python-docx类似,Python也有专门的库为Excel文件的操作提供支持,这些库包括xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种,其中我最喜欢用的是openpyxl,这也是本次讲解的主要内容。Excel文件大家也不陌生了,平时办公、学习中都会用到,大家回忆一下,你操作一个Excel文件是什么步骤呢?下图给出一个Excel文件,大家对照着想一想。

python怎么读取excel表格

OK,我们一起捋一捋,首先要新建或打开一个Excel文件,然后选择某个工作表,也就是上图中的sheet,最后读取或设置单元格的值。与此相对应的,在openpyxl中,有三个概念:Workbooks,Sheets,Cells。Workbook就是一个打开的excel文件,即excel工作簿;Sheet是工作簿中的一张表,即工作表;Cell就是一个简单的单元格。openpyxl就是围绕着这三个概念进行的,不管读写都是“三板斧”:打开Workbook,定位Sheet,操作Cell。OK,了解了基本概念,我们实际操作看看吧!

首先,openpyxl并不是Python 3预装的库,需要我们手动安装,很简单打开命令行窗口输入pip install openpyxl就可以了。如下图所示,我的已经安装好了,所以输出信息可能和大家的会不一样。

python怎么读取excel表格

安装好openpyxl后,通过import语句导入,再通过执行help方法,看看openpyxl库中包含哪些东西,不需要认识,有个印象就行。

python怎么读取excel表格

里面有一些单词还是很熟悉的吧,比如cell单元格、chart图表、styles样式、workbook工作簿、worksheet工作表,除了用help方法,还可以使用dir方法来查看一个库的所有成员,我把我们一会儿可能会用到的一些已经标红了,大家在学习的过程中可以重点关注下。

python怎么读取excel表格

下面给出操作Excel文件的一般步骤:

1、打开或者创建一个Excel:需要创建一个workbook对象,其中打开一个Excel所采用的是load_workbook方法,而创建一个Excel则直接通过实例化类workbook来完成。

2、获取一个工作表:需要先创建一个workbook对象,然后使用该对象的方法来得到一个worksheet对象。

3、如果要获取表中的数据,需要先得到一个worksheet对象,再从中获取代表单元格的Cell对象。

OK,我们在Python中实际操作看看吧,操作的对象是2018年度海南考试录入公务员的职位表,如下图所示。

python怎么读取excel表格

下面给出一些基本操作示例,大家可照着写一下。

python怎么读取excel表格

再秀一下操作,一下子读取指定行列的单元格,用到了iter_rows方法,表示在参数指定范围内按行迭代,如果想要按列迭代的话可以使用iter_cols方法。

python怎么读取excel表格

上面的代码展示了如何操作一个已有的Excel文件,下面再看一下新建一个Excel的例子。

python怎么读取excel表格

生成的Excel文件如下图所示:

python怎么读取excel表格

OK,是不是感觉操作Excel很简单啊,那是因为你在这一段时间的Python学习中进步了,给自己一个赞!谢谢大家的关注与阅读,后面还有更多的编程美味,敬请享用。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jq/jc/7278.shtml

相关文章

风云图片

推荐阅读

返回jquery教程频道首页