Python 将DataFrame导出到googsheet时缺少索引标头

Python 将DataFrame导出到googsheet时缺少索引标头,python,pandas,dataframe,google-sheets,pivot-table,Python,Pandas,Dataframe,Google Sheets,Pivot Table,我需要把数据框做成的数据透视表放在googlesheet中。 当我尝试在jupyter中运行它时,它显示出它应该显示的内容: 但当我将数据导出到googlesheet时,索引标题丢失,如下图所示: 这是我代码的一部分,负责创建数据框架并将其导出到googlesheet中。我正在使用pygsheets库访问googlesheets df1 = wks.get_as_df() df1 = df1.apply(pd.to_numeric, errors='ignore') df2 = pd.p

我需要把数据框做成的数据透视表放在googlesheet中。 当我尝试在jupyter中运行它时,它显示出它应该显示的内容:

但当我将数据导出到googlesheet时,索引标题丢失,如下图所示:

这是我代码的一部分,负责创建数据框架并将其导出到googlesheet中。我正在使用pygsheets库访问googlesheets

df1 = wks.get_as_df()

df1 = df1.apply(pd.to_numeric, errors='ignore')

df2 = pd.pivot_table(df1, index =['SSPU','Color'], columns = "Size",values='US 全库存',fill_value=0, aggfunc = sum, margins=True)

print(df2)

我查阅了许多教程,但没有找到解决方案。

对于
设置数据框()
函数写入google工作表,请设置
复制索引=True
每个文档的默认值为
复制索引=False
。我以前从未使用过这个库,但希望它对您有用

set_dataframe(df, start, copy_index=False, copy_head=True, extend=False, fit=False, escape_formulae=False, **kwargs)

参数:


复制索引–复制数据帧索引(支持多索引)。

没有问题@Antonych。如果有帮助,请向上投票:)