安装
xlrd需要自行安装
pip install xlrd
如果在运行的时候,报错:
raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+‘; not supported‘)
则需要再安装另外一个库
pip install pyexcel-xls
常用方法
import xlrd
newfile = xlrd.openwork("文件地址") #打开文件
print(newfile.sheet_names()) #输出所有sheet的名字
now_sheet = newfile.sheets()[0] # 获取第一个sheet
sheet_name = now_sheet.name # 获取sheet名字
sheet_col = now_sheet.ncols #获取列数
sheet_row = now_sheet.nrows # 获取行数
sheet_row1 = now_sheet.row_values(1) # 获取第1行数据
sheet_col2 = now_sheet.col_values(2) # 获取第二行数据
sheet_cell23 = now_sheet.row(2)[3].value # 获取第二行第三列数据
for i in range(sheet_row):
print(now_sheet.row_values(i)) # 通过这种方式,逐行打印