python获取excel内容_python读取excel内容

本文介绍了如何使用Python的xlrd库来读取Excel文件内容。通过创建`OperationExcel`类,实现了打开指定路径的Excel文件、获取工作表数据、获取单元格行数及内容的功能。示例代码展示了如何实例化类并调用方法打印Excel的行数和特定单元格的内容。
摘要由CSDN通过智能技术生成

读取excel的内容,xlrd(读),安装xlrd模块 pip install xlrd

首先,创建一个excel文档放在项目目录dataconfig文件夹下

6e6243ced994

excel文件.png

获取单元格内容

import xlrd

class OperationExcel:

#构造函数

def __init__(self,file_name=None,sheet_id=None):

if file_name:

self.file_name = file_name

self.sheet_id = sheet_id

self.data=self.get_data()

else:

self.file_name ='../dataconfig/interface.xlsx' #excel地址

self.sheet_id = 0

self.data = self.get_data()

#获取sheet的内容

def get_data(self):

data = xlrd.open_workbook(self.file_name)

tables = data.sheets()[self.sheet_id]

return tables

#获取单元格的行数

def get_lins(self):

tables=self.data

return tables.nrows

#获取某一单元格内容

def get_cell_value(self,row,col):

return self.data.cell_value(row,col)

if __name__=='__main__':

opers = OperationExcel()

#打印出单元格行数

print(opers.get_data().nrows)

#打印单元格行数

print(opers.get_lins())

#打印单元格内容

print(opers.get_cell_value(1,2))

6e6243ced994

打印结果.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值