首页 > 解决方案 > 如何删除熊猫自动生成的行和列

问题描述

我有一个由美丽汤检索的 HTML 表。将输出分配给一个列表,然后将该列表分配给一个 DataFrame

df = DataFrame(list)

写入 CSV 文件时的 DataFrame,CSV 文件显示输出如下

0  1   2    3   4    5    6   7
1  A   B    C   D    E    F   G

如何删除熊猫自动生成的行和列,以便输出为

['A','B','C','D','E','F','G','H']         

这样 csv 文件将显示没有熊猫自动生成的值的输出。

提前非常感谢,祝你有美好的一天。

标签: pythonpandasdataframe

解决方案


如果您查看 的文档DataFrame.to_csv(),它有两个布尔可选参数,index分别header打印索引列和标题行。默认情况下,两者都是True.

尝试:

df.to_csv('filename.csv', index=False, header=False)

推荐阅读