【问题标题】:how to remove header from excel file using python如何使用python从excel文件中删除标题
【发布时间】:2020-04-30 02:43:55
【问题描述】:

专家,我想使用 python 从 excel 文件中删除第一行。我正在共享我的源 excel 文件的屏幕打印

我想输出为

我正在使用下面的 python 代码从 excel 中删除第一行,但是当我将其作为数据框读取并打印时,我观察到正在读取数据框中的数据,如下面的屏幕打印所示

我使用的代码是

import pandas as pd
import os
def remove_header():
 file_name = "AV Clients.xlsx"
 os.chmod(file_name, 0o777)
 df = pd.read_excel(file_name) #Read Excel file as a DataFrame
 #df = df.drop([0])
 print(df)
 #df.to_excel("AV_Clients1.xlsx", index=False)

remove_header()

请建议我如何从我已在顶部共享其屏幕打印的 excel 文件中删除第一行。 提前致谢 卡瓦吉特

【问题讨论】:

标签: python excel pandas


【解决方案1】:

在阅读 excel 时添加 skiprows 参数。

import pandas as pd
import os
def remove_header():
    file_name = "AV Clients.xlsx"
    os.chmod(file_name, 0o777)
    df = pd.read_excel(file_name, skiprows = 1) #Read Excel file as a DataFrame
    print(df)
    df.to_excel("AV_Clients1.xlsx", index=False)

remove_header()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多