#默认读取第一个表单 df=pd.read_excel('b.xlsx') print(df) #读取指定表单的内容 df=pd.read_excel('b.xlsx',sheet_name='Sheet1') print(df) #读取多个表单,返回一个字典 dfs=pd.read_excel('b.xlsx',sheet_name=['Sheet1','Sheet2']) print(dfs) #自定义列名病跳过前两行 df=pd.read_excel('b.xlsx',header=None,names=['A','B','C'],skiprows=2) print(df)
# 创建一个简单的 DataFrame df = pd.DataFrame({ 'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35], 'City': ['New York', 'Los Angeles', 'Chicago'] }) # 将 DataFrame 写入 Excel 文件,写入 'Sheet1' 表单 df.to_excel('output.xlsx', sheet_name='Sheet1', index=False) # 写入多个表单,使用 ExcelWriter with pd.ExcelWriter('output.xlsx') as writer: df.to_excel(writer, sheet_name='Sheet1', index=False) df.to_excel(writer, sheet_name='Sheet2', index=False)
#加载excel #使用excel file加载excel文件 exce_file=pd.ExcelFile('output.xlsx') #查看所有表单名称 print(exce_file.sheet_names) #读取表单1的内容 df=exce_file.parse('Sheet1') print(df) #关闭文件 exce_file.close()
from datetime import date, datetime df = pd.DataFrame( [ [date(2014, 1, 31), date(1999, 9, 24)], [datetime(1998, 5, 26, 23, 33, 4), datetime(2014, 2, 28, 13, 5, 13)], ], index=["Date", "Datetime"], columns=["X", "Y"], ) with pd.ExcelWriter( "path_to_file.xlsx", date_format="YYYY-MM-DD", datetime_format="YYYY-MM-DD HH:MM:SS" ) as writer: df.to_excel(writer)
标签:xlsx,df,Excel,excel,表单,Sheet1,pd,Pandas From: https://www.cnblogs.com/xiaokuangnvhai/p/18643200