Python读取Excel单元格内容怎么做?Python怎么获取指定Excel单元格数据

【Python读取Excel单元格内容怎么做?Python怎么获取指定Excel单元格数据】在小编之前的文章中就已经给大家介绍过了一些python操作Excel表格的方法,而这些方式多数都是对整体或者行列来操作的 。但是Excel表格里面实际上保存数据的最基础单位为单元格,本篇文章会来给大家分享一下python获取指定Excel单元格中数据的方法,往下看看吧 。

Python读取Excel单元格内容怎么做?Python怎么获取指定Excel单元格数据

文章插图
1.python里面能够对Excel执行获取数据操作的模块和库有几个,不论是pandas还是xlrd都有对Excel操作的方法 。但是这两个库都对于Excel表格文件的类型有所限制,而openpyxl能够对xlxs以及xls这些类型的Excel文件操作 。打开命令行之后执行如下命令先下载安装它,示例如下:
pip install openpyxl2.该第三方库安装完成之后新建一个python文件并将其打开,然后使用import关键字把它给导入到程序中 。先使用loda方法打开一个存在的Excel表格文件实例化出表格对象,示例如下:
import openpyxlwb = openpyxl. load_workbook(’D:\cadsa\casdgg\pt.xlxs’)获取到该对象之后还要打开其中的工作薄创建出表单对象,因为Excel文件内是通过多个工作薄来保存不同数据的,示例如下:
sheet = workbook['表单名']有了表单对象之后就能够对其中的表格元素进行操作了,也就是单元格 。
3.获取单元格的内容很简单,只需要使用cell()方法找到指定单元格元素即可 。它需要传入行列两个参数,而这两个参数可以是数字索引的形式 。然后用它去点value属性就能取到该单元格内容,示例如下:
print(cell(row, column).value)以上就是关于“Python读取Excel单元格内容怎么做?Python怎么获取指定Excel单元格数据”的全部内容了,希望对你有所帮助 。   

    推荐阅读