1、读取表格
import pandas as pd
df = pd.read_excel(path, sheet_name=None) # 读取所有sheet,结果为字典,key为表单名称,value为表单内容
df = pd.read_excel(path, sheet_name=1) # 读取第二个sheet
df = pd.read_excel(path, sheet_name='sheet1') # 读取name为sheet1的sheet
设置sheet_name
参数,默认值是0,表示读取第一个sheet。
2、修改表单内容
for sheet_name, data in df.items():
print('sheet_name: ', sheet_name)
# 获取表格列名
element = data.columns.values.tolist()
# 新增一列
data['res'] = ''
cnt = 0
# 遍历每一行
for index, row in tqdm.tqdm(data.iterrows()):
res = 0
# 修改index行、'res'列的值
data.loc[index,'res'] = res
3、保存表格
writer = pd.ExcelWriter('output.xlsx')
# 写每一个表单
data.to_excel(writer, sheet_name)
# 保存整个表格
writer.save()