excel读操作
1.引入包
import xlrd
2.打开excel
book = xlrd.open_workbook(r"本地路径")
3.获取某个工作表对象
sheet = book.sheet_by_index(0) 按照索引获取第0个sheet
sheet = book.sheet()[0] 按照索引顺序获取sheet页
sheet = book.sheet_by_name('sheet1') 按照索引获取名为sheet1的工作表
4.sheet操作
row = sheet.nrows 获取总行数
col = sheet.ncols 获取总列数
row_data = sheet.row_values(i) 获取第i行数据(一维数组)
col_data = sheet.col_values(j) 获取第j行数据(一维数组)
cell_data = shett.cell_values(i,j) 获取第i行,第j列数值
excel写操作
1.引入包
import xlwt
2.创建excel
book = xlwt.Workbook()
3.添加一张工作表
sheet = book.add_sheet('This is a SheetName')
4.写入数据
sheet.write(i, j, centent) 向第i行第j列写入数据
5.保存excel至本地
book.save(r'路径/filename.xls') 目前只只支持保存xls