回车则按省份逐一输出excel
时间: 2023-07-07 17:40:42 浏览: 103
如何防止INPUT按回车自动提交表单FORM
可以尝试如下代码实现:
```
import pandas as pd
data = pd.read_excel(r'E:\每日数据\MISPOS明细.xlsx', dtype={'商户编号':str, '终端编号':str, '处理情况':str})
department_list = data['省份'].unique().tolist() # 获取所有省份并去重
for department in department_list:
new_df = data[(data['省份'] == department) & (data['处理情况'] == '未处理')] # 筛选出符合要求的数据
new_df.to_excel(str(department) + "旧机具未处理明细" + ".xlsx", sheet_name=department, index=False) # 生成excel文件
print("已完成全部生成excel的操作!")
```
这段代码可以实现按照省份逐一生成对应的excel文件,不需要输入省份名称。
阅读全文