文件读写备忘
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)