как удалить заголовок из файла Excel, используя python - PullRequest
0 голосов
/ 29 апреля 2020

экспертов, я хочу удалить самую первую строку из файла Excel, используя python. Я делюсь трафаретной печатью моего исходного файла Excel enter image description here

Я хочу выложить как

enter image description here

Я использую приведенный ниже python код для удаления первой строки из Excel, но когда я читаю ее как фрейм данных и печатаю, я наблюдаю, что данные в фрейме данных читаются, как показано на скриншоте ниже

enter image description here

и код, который я использую:

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, чья печать экрана я поделились на вершине. Заранее спасибо Kawaljeet

1 Ответ

1 голос
/ 29 апреля 2020

Просто добавьте аргумент skiprows при чтении 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, skiprows = 1) #Read Excel file as a DataFrame
    print(df)
    df.to_excel("AV_Clients1.xlsx", index=False)

remove_header ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...