pythonexcel使用方法_python excel常用方法归纳总结

xlrd模块:

Python的三方库xlrd用于对excel文件进行读取,可以是“.xls”或“.xlsx”格式(旧版本可能不支持“.xlsx”)。

xlrd常用的方法:

work_book = xlrd.open_workbook(filename):打开指定路径的excel文件,返回excel处理对象,但无法打开不存在的文件。

work_book.nsheets:返回excel中的sheet个数。

work_book.sheets():加载并返回excel中的所有sheet对象组成的列表。

work_book.sheet_by_index(sheetx):返回对应索引的sheet对象,索引范围为range(work_book.nsheets)。

work_book.sheet_by_name(sheet_name):返回对应sheet名称的sheet对象。

work_book.sheet_names():返回excel中所有sheet名称组成的列表。

sheet.book:sheet所属的work_book。

sheet.name:sheet的名称。

sheet.nrows:sheet中的行数。

sheet.ncols:sheet中的列数。

sheet.row(rowx):返回对应行的cell对象组成的列表。

sheet.row_slice(rowx, start_colx=0, end_colx=None):返回对应行的cell对象组成的列表,也自定义切片获取行的cell对象列表。

sheet.col(colx):返回对应列的cell对象组成的列表。

sheet.col_slice(colx, start_rowx=0, end_rowx=None):返回对应列的cell对象组成的列表,也自定义切片获取行的cell对象列表。

sheet.cell(rowx, colx):返回对应单元格的cell对象。

sheet.cell_value(rowx, colx):返回对应单元格的值。

sheet.row_len(rowx):返回对应行的有效单元格数。

sheet.get_rows():返回一个行的迭代器,每次迭代返回一个cell对象组成的列表,即这一行的cell对象列表。

sheet.row_values(rowx, start_colx=0, end_colx=None):返回对应行的值的列表,也可以自定义切片获取某些值。

sheet.col_values(colx, start_rowx=0, end_rowx=None):返回对应列的值的列表,也可以自定义切片获取某些值。

sheet.cell(rowx, colx).value:返回对应单元格的值文档。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值