Python 读取excel文件时,第一列名称为“未命名”

Python 读取excel文件时,第一列名称为“未命名”,python,excel,pandas,Python,Excel,Pandas,我正在读像这样的xlsx文件 df = pd.read_excel('cleaned_data.xlsx', header=0) df = df.drop(df.columns[0], axis=1) df.head() 问题是列名作为第一行数据出现 # reading data from csv file df = pd.read_excel('cleaned_data.xlsx', header=0) #df = df.drop(df.columns[0], axis=1) df = d

我正在读像这样的xlsx文件

df = pd.read_excel('cleaned_data.xlsx', header=0)
df = df.drop(df.columns[0], axis=1)
df.head()

问题是列名作为第一行数据出现

# reading data from csv file
df = pd.read_excel('cleaned_data.xlsx', header=0)
#df = df.drop(df.columns[0], axis=1)
df = df.drop(0, inplace=True)
df.head()

我试过这样做,但还是不走运。有什么建议吗?

一个想法是使用
header=1

df = pd.read_excel('cleaned_data.xlsx', header=1)
另一个是跳过第一行:

df = pd.read_excel('cleaned_data.xlsx', skiprows=1)
你试过没有头球吗
df=pd.read\u excel('cleaned\u data.xlsx')