使用熊猫提取 xls 文件后如何从输出中删除编号



我有一个 Python 脚本,它从 Excel.xls文件中提取特定列,但输出在提取的信息旁边有一个编号,所以我想知道如何格式化输出,使它们不显示。

我的实际代码是这样的:

for i in sys.argv:
file_name = sys.argv[1]
workbook = pd.read_excel(file_name)
df = pd.DataFrame(workbook, columns=['NOM_LOGR_COMPLETO'])
df = df.drop_duplicates()
df = df.dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)
print(df)

我当前的输出:

1 Street Alpha <br>
2 Street Bravo

但我需要的结果是:

Street Alpha <br>
Street Bravo

没有编号,只有街道的名称。

谢谢!

我相信你想要一个没有索引的数据帧。请注意,没有索引就不能有DataFrame,它们是DataFrame的全部要点。因此,对于您的情况,您可以采用:

print(df.values)

以查看不带索引列的数据帧。要保存不带索引的输出,请使用:

writer = pd.ExcelWriter("dataframe.xlsx", engine='xlsxwriter')
df.to_excel(writer, sheet_name = df, index=False)
writer.save() 

file_name = "dataframe.xlsx"您的案件。

更多参考资料可在以下网址找到:

如何在没有索引的情况下打印熊猫数据帧

打印不带行号/索引的熊猫数据帧

禁用索引熊猫数据框

没有行名(索引(的 Python to_excel?

最新更新