python读写excel

环境:Windows10

cmd: pip install xlrd xlwt

读操作

import xlrd

#打开工作表,xxx为excel表格名称 workbook
= xlrd.open_workbook('xxx.xlsx')
#打开excel表格的第i+1个工作簿 sheet1
= workbook.sheets()[i] nrows = sheet1.nrows #表格总行数 ncols = sheet1.ncols #表格总列数
#第row+1行内容 row3_values = sheet1.row_values(row)
#第col+1列内容 col3_values = sheet1.col_values(col)
#第row+1行第col+1列单元格内容 cell_row_col = sheet1.cell(row,col).value

写操作

import xlwt

#创建一个工作表对象
workbook= xlwt.Workbook()

# 在工作簿中新建一个表格,必须新建一个表格,否则不能进行写操作
sheet = wb.add_sheet(name)  #name为工作簿名称

sheet.write(row,col,value)#value为表格第row+1行第col+1列要保存的内容

# 保存工作簿,亲测如果后缀名设为xlsx可能会打不开
wb.save('这里输入新表名称.xls') 
        
原文地址:https://www.cnblogs.com/deepspace/p/14289075.html