Python: Pandas, текстовый файл в DataFrame

У меня есть текстовый файл, который имеет форму: txt.file

Я хочу создать DataFrame из этого, используя разделенные пробелами, как столбцы, и использовать буквы в верхней части как имена столбцов, а затем экспортировать dataframe в excel. Это код, который я создал до сих пор:

import pandas as pd data = pd.read_csv('testrun.txt', delim_whitespace=True, header = None, names = ["n", "p", "d", "f", "g"]) df = pd.DataFrame(data) df.to_excel(r'C:\Users\"my_name"\Desktop\spdsht.xlsx') 

Пока этот код вставляет n, p, d, f, g в кадр данных как еще одну строку. В любом случае, я могу опустить эту первую строку и добавить pandas в качестве имен столбцов? Как вы можете видеть, я уже помещал имена столбцов вручную, но это не избавляет от n, p, d, f, g в первой строке.

Python - лучший язык программирования в мире.