1. xlrd用于读取excel文件
import xlrd # 导入模块
book = xlrd.open_workbook('template.xlsx') # 打开文件
sheet = book.sheet_by_index(index)# index表示获取第index个sheet页面数据
sheet = book.sheet_by_name('sheetName') # sheetName表示获取根据sheet页名字获取sheet页面数据
sheet.ncols # 获取sheet页面有多少行
sheet.nrows # 获取sheet页面有多少列
sheet.cell(row,col).value # 获取某单元格的内容
sheet.row_values(rows) # 获取第几行的数据,返回一个列表list
sheet.col_values(cols) # 获取第几列的数据,返回一个列表list
2. openpyxl(只支持xlsx)
import openpyxl # 导入模块
wb = openpyxl.load_workbook('template.xlsx') # 打开文件
sheet = wb['sheetName'] # 根据sheet名获取sheet页
sheet.cell(row,col,value)# 将value写入到row行,col列
wb.save('fileName')# 保存数据到文件中
领取专属 10元无门槛券
私享最新 技术干货