首先引入pandas
import pandas as pd
1. 读取excel,指定sheet名为"sheet2"
df = pd.read_excel(filename,sheet_name="Sheet2")
2. 筛选数据,如:筛选列"更新时间"大于2022-09-01的数据
df=df[df["更新时间"].apply(lambda x:x>"2022-09-01")]
3. 修改指定列的值
df["客户ID"]=df["客户ID"].apply(lambda x:"10000"+str(x))
4. 转换为字典列表
records = df.to_dict(orient ='records')
转换后:[{"客户ID":"1000021212","更新时间":"2022-09-04"},{"客户ID":"1000021214","更新时间":"2022-09-06"}]
5. 保存excel
df.to_excel("aaa.xlsx")