
import numpy as npimport pandas as pdfilepath = "C://Users//谁//Desktop//数据分析.xlsx"df.to_excel(filepath,float_format="%.5f")df.to_excel(excel_writer,sheet_name=‘sheet1’,na_rep=’ ’ ,float_format=None,columns=None,header=True,index=True,index_label=None,startrow=0,startcol=0,engine=None,merge_cells=True,encoding=None,inf_rep=‘inf’,verbose=True,freeze_panes=None)上述方法中常用参数的含义有以下几个:1. excel_writer:表示读取得文件路径2. sheet_name:表示工作表的名称,可以接受字符串,默认为“sheet1”3. na_rep:表示缺失数据,不写默认为空4. index:表示是否写行索引,默认为True
data是pandas的dataFrame
from openpyxl.utils.dataframe import dataframe_to_rows# 类有selfdef wbadd(self, table, data):for row in dataframe_to_rows(data, index=False, header=True):table.append(row)return