文件读写Excel
1.使用xlrd读取excel
#使用xlrd读取excel
#1.导入模块
import xlrd
# 2. 使用xlrd的函数打开本地文件
workbook=xlrd.open_workbook('案例.xlsx')
#3. 获取工作表
# sheets=workbook.sheets()#获取所有工作表组成list,具体某个表用下标
# sheetOne=sheets[0]
# sheetOne=workbook.sheet_by_index(0)#使用函数通过int 获取第几张
# 返回工作表名称组成的列表
sheetNames=workbook.sheet_names()
sheetOne=workbook.sheet_by_name(sheetNames[0])
# 行数
row=sheetOne.nrows
# 列数
col=sheetOne.ncols
# 用for遍历行数,输出每行
for i in range(row):
each_row=sheetOne.row_values(i)
print(each_row)
# 用for 遍历列 数,输出每列
for i in range(col):
each_col=sheetOne.col_values(i)
print(each_col)
# 精确到单元格
# 尝试输出第二行,第二列的值,读取列表的方式
print(sheetOne.row_values(1)[1])