一、安装、导入相关模块
import xlrd #用于读取excel文件
import xlwt #用于写入新的excel文件
import xlutils #用于修改已存在的excel文件
在cmd中使用命令 pip install xlrd 安装相应模块
二、读取Excel文件
import xlrd
data = xlrd.open_workbook(file_path) #按路径读入excel
#读取sheet:
table = data.sheets()[0] #按sheet索引读取表格,[0]表示第一个sheet
table = data.sheet_by_name(sheet_name) #按照sheet的名称读取表格
nrows = table.nrows #得到表格中的有效行数
ncols = table.ncols #得到表格中的有效列数
value = table.cell_value(row, col) #获取单元格的值
三、写入文件
import xlwt
workbook = xlwt.Workbook() #创建一个工作区间
worksheet = workbook.add_sheet(sheet_name) #创建一个sheet
worksheet.write(row, col, value) #按行列写入excel
workbook.save(file_path) #保存文件
四、修改文件
from xlutils.copy import copy
old_file = xlrd.open_workbook(file_path) #读取已存在的excel文件
new_file = copy(old_file) #复制原表格
table = new_file.get_sheet(sheet_name_or_index) #按sheet的名称或数字索引获取表格
table.write(row, col, value) #按行列写入excel
new_file.save(file_path) #保存文件