python3 excel读取操作

本文详细介绍了使用Python的xlrd库进行Excel文件读取的方法,包括不同路径下文件的打开方式,获取工作表、列、行及单元格数据的具体操作。

文件读写备忘

import xlrd

def read_excelFile():
    #打开Excel文件 这里的filename 填写的是文件地址
    #多种格式填写
    #1.1 项目文件路径下文件 直接填写文件名打开
    workbook1=xlrd.open_workbook("excel.xlsx")
    #1.2非项目路径下 其他指定位置文件打开 非绝对路径需要改写路径为双斜杆
    workbook2=xlrd.open_workbook("E:\\资料\\demo.xlsx")
    #1.3非项目路径下 其他指定位置文件打开 绝对路径下为常规路径格式
    workbook3=xlrd.open_workbook(r"E:\资料\demo.xlsx")

    #字表打开 获取所有字表名称
    sheet_names = workbook1.sheet_names()
    #2.1获取子表 index方式
    sheet1=workbook1.sheet_by_index(0)
    #2.2 获取子表 通过表名称方式
    sheet2=workbook1.sheet_by_name("sheet_name")

    #3.1获取整列 整行数据
    #第二列数据
    col=sheet1.col_values(1)
    #第三行数据
    row=sheet1.row_values(2)
    #3.2获取指定列 指定行数区间数据  参数1:列 参数2:行起点 参数3:行终点
    col0=sheet1.col_values(0,1,200)
    #获取指定行 指定列区间数据  参数1:行 参数2:列起点 参数3:列终点
    row0 = sheet1.row_values(0,1,5)

    #4、获取单元格数据
    cell_value1=sheet1.cell(0,2).value
    cell_value2=sheet1.cell_value(0,2)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值