导出为 .xlsx 文件
import pandas as pddf1 = pd.read_excel(r"test_11_01.xlsx")# 定义导出路径df1.to_excel(excel_writer = r"test_12.xlsx", # 设置导出路径 sheet_name="test_12_02", # 设置表名 index=False, # 设置默认索引 columns = ['A1', 'A2'], # 设定导出列 encoding = 'utf-8', # 设置解码器 na_rep = 0, # 缺失值的替换值 inf_rep = 1) # 无穷值的替换值df2 = pd.read_excel(r"test_12.xlsx")df2
# 导出到同一工作簿中的多个表writer = pd.ExcelWriter(r"test_12_01.xlsx", engine= 'xlsxwriter')df1.to_excel(writer, sheet_name="table_1")df2.to_excel(writer, sheet_name="table_2")df3.to_excel(writer, sheet_name="table_3")writer.save()df4 = pd.read_excel(r"test_12_01.xlsx", sheet_name='table_3')df4
导出为 .csv 文件
df1.to_csv(path_or_buf = r"test_12.csv", index = False, columns = ['A1', 'A2'], sep = ',', na_rep = 0, encoding = 'utf-8-sig')df3 = pd.read_csv(r"test_12.csv")df3