diff --git a/main.py b/main.py index 7e0917a..de17377 100644 --- a/main.py +++ b/main.py @@ -24,13 +24,11 @@ def custom_date_parser(x): BaseData = pd.read_excel("原数据.xlsx", sheet_name="入职信息") Promote = pd.read_excel("原数据.xlsx", sheet_name="职务变动") # -for index, row in BaseData.iterrows(): - for col in ["出生年月","任职年月","原职时间","参加工作时间","入职时间", "晋档起始", "晋级起始", "日期2"]: - BaseData.at[index, col] = custom_date_parser(row[col]) +for col in ["出生年月","任职年月","原职时间","参加工作时间","入职时间", "晋档起始", "晋级起始", "日期2"]: + BaseData[col] = BaseData[col].apply(custom_date_parser) -for index, row in Promote.iterrows(): - for col in ["任职时间","工资执行时间"]: - Promote.at[index, col] = custom_date_parser(row[col]) +for col in ["任职时间","工资执行时间"]: + Promote[col] = Promote[col].apply(custom_date_parser) logging.info("人员信息加载完成")