打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python
# xlrd模块:Python使用xlrd模块读写Excel文件#第一步:通过pip install xlrd 安装#第二步:导入模块import xlrd#第三步:读取数据data = xlrd.open_workbook('test.xlsx')# 获取工作表sheet01 = data.sheets()[0]             #  通过索引顺序获取工作表,0为第一个sheet表, 可替换任意索引值sheet02 = data.sheet_by_index(0)       #  根据索引获取表sheet03 = data.sheet_by_name('sheet')  #  根据名字获取表sheet_names = data.sheet_names()       #  获取所有表名# print(sheet01.row_values(0)) #第一行整行# print(sheet01.col_values(0)) #第一列整列# print(sheet01.nrows) #行数# print(sheet01.ncols) #列数#通过循环l列表行数据for i in range(sheet01.nrows):    print(sheet01.row_values(i)) # 循环单元格数据for i in range(sheet01.nrows):    if (i == 0):        print('这里开始单元格')    else:        for j in range(sheet01.ncols):            print(sheet01.cell(i,j).value, end=' ') #单元格,end=" " 意为单元格之间用空格隔开               print() # 换行

行操作

row_length = data.nrows #获取行长度
data.row_len(rowx) #获取行长度
data.row(rowx) #返回该行的对象数据列表
data.row_slice(rowx) #返回该行的对象数据列表
data.row_types(rowx, start_colx=0, end_colx=None) #返回该行的类型数据列表
data.row_values(rowx, start_colx=0, end_colx=None) #返回该行的值数据列表

列操作

col_length = data.ncols #获取列长度
data.col_len(colx) #获取列长度
data.col(colx) #返回该列的对象数据列表
data.col_slice(colx) #返回该列的对象数据列表
data.col_types(colx, start_rowx=0, end_rowx=None) #返回该列的类型数据列表
data.col_values(colx, start_rowx=0, end_rowx=None) #返回该列的值数据列表

单元格操作

data.cell(rowx, colx) #返回该单元格 数据类型:数据
data.cell(rowx,colx).value #返回该单元格 数据
data.cell(rowx,colx).ctype #返回该单元格 数据类型
data.cell_value(rowx,colx) #返回该单元格 数据
data.cell_type(rowx,colx) #返回该单元格 数据类型

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python3 xlrd库基本教程
python里面的xlrd模块详解(一)
python:xlrd模块
Python操作Excel表格:读取和写入
02《Python 办公自动化教程》操作 Excel 数据表:数据读取
Python 操作Excel文件 (十五)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服