在输出的旧机具处理明细文件名中添加实时的日期
时间: 2024-02-22 16:57:40 浏览: 167
好的,您可以使用 Python 的 datetime 模块来获取当前的日期,并将其添加到输出文件名中。具体代码如下:
```
import pandas as pd
import datetime
now = datetime.datetime.now().strftime('%Y%m%d') # 获取当前日期,格式为年月日
data = pd.read_excel(r'E:\每日数据\MISPOS明细.xlsx', dtype={'商户编号': str, '终端编号': str, '处理情况': str})
rows = data.shape[0]
department_list = []
for i in range(rows):
temp = data["省份"][i]
if temp not in department_list:
department_list.append(temp)
for department in department_list:
new_df = data[(data["省份"] == department) & (data["处理情况"] == "旧机具未处理")]
new_df.to_excel(str(department) + "_旧机具未处理明细_" + now + ".xlsx", sheet_name=department, index=False)
```
上面这段代码中的“_旧机具未处理明细_”后面添加了当前日期的字符串,格式为年月日,例如“20211231”。这样输出的文件名中就包含了实时的日期信息。
阅读全文