通过xlwings从pandas到excel——不要存入索引

jas*_*n m 3 python pandas xlwings

Range("A1").value = p.df_sector[["A","B","C"]].sort(columns=["C"],ascending=False).head(4)
Run Code Online (Sandbox Code Playgroud)

效果很好!但是 - 我不想/不需要看到index专栏

p.df_sector[["A","B","C"]].sort(columns=["C"],ascending=False).head(4).to_string(index=False)
Run Code Online (Sandbox Code Playgroud)

会做我需要的,但是数据会存储在一个单元格中!

.to_matrix()
Run Code Online (Sandbox Code Playgroud)

做我需要的但后来我丢失了我的标题(我需要)。

关于如何转储df 标题和不带索引的任何输入?

leb*_*noz 7

自 2015 年以来,文档和语法似乎发生了一些变化。

是通过 xlwings 处理 Pandas 的文档。

而不是参数 in Rangeindex=False需要在.options. 因此,如果您sht在代码中处理工作表,则等式的左侧应该是

sht.range('A1').options(index=True).value = ...
Run Code Online (Sandbox Code Playgroud)