首页 > 解决方案 > 在没有索引列的情况下使用 xlwings 导出数据框

问题描述

我有以下代码:

import xlwings as xw

wb = xw.Book('Test.xlsx')
sht1 = wb.sheets['Testsheet']
sht1.range('A8').value = df1

我想导出我的 df1 但没有 column1 (索引列)。我该怎么做呢?

现在它看起来像这样:

Column1 A B C

我想要的是这样的:

A B C

标签: pythonpandasdataframexlwings

解决方案


您可以通过以下选项进行设置:

import xlwings as xw
import pandas as pd

wb = xw.Book('Test.xlsx')
sht1 = wb.sheets['Testsheet']
sht1.range('A8').options(pd.DataFrame, index=False).value = df1

请参阅文档:http ://docs.xlwings.org/en/stable/converters.html#pandas-dataframe-converter


推荐阅读