导出为 .xlsx 文件
import pandas as pd
df1 = 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