在Excel中使用Python:如何将筛选后的Dataframe输出至Excel表格?
将筛选后的DataFrame导出到Excel文件
你可以直接使用pandas的to_excel()方法实现需求,在现有代码后添加导出逻辑即可:
基础导出代码
df_original = xl("G4:H12", headers=True) condition = df_original["example"].isin(example_list) df_filtered = df_original[condition] # 将筛选后的数据写入Excel文件 df_filtered.to_excel("筛选结果.xlsx", index=False)
进阶配置说明
index=False:取消写入DataFrame的索引列,让导出的表格更贴合常规Excel格式。- 若要指定工作表名称,可添加
sheet_name参数:
df_filtered.to_excel("筛选结果.xlsx", sheet_name="过滤后数据", index=False)
依赖说明
如果运行时提示缺少依赖,需要先安装处理.xlsx格式的库:
pip install openpyxl
内容的提问来源于stack exchange,提问作者Neeraj Hanumante
相关产品推荐
相关产品推荐

