Python Pandas read_csv与多行标头xls文件

Python Pandas read_csv与多行标头xls文件,python,pandas,Python,Pandas,如何使用pandas读取以下xls文件的标题 所有列标题(如日期、基准名称)都在第3行,但百分位值“1(百分比)”在第4行 当我尝试时: df = pd.read_csv(xls_url, skiprows=[0,1,7], header=3) # or header=[3,4] 我得到以下错误: ParserError: Error tokenizing data. C error: Expected 1 fields in line 13, saw 2 您不应该在.xls文件上使用re

如何使用pandas读取以下xls文件的标题

所有列标题(如日期、基准名称)都在第3行,但百分位值“1(百分比)”在第4行

当我尝试时:

df = pd.read_csv(xls_url, skiprows=[0,1,7], header=3) # or header=[3,4]
我得到以下错误:

ParserError: Error tokenizing data. C error: Expected 1 fields in line 13, saw 2

您不应该在.xls文件上使用
read\u csv
。如果将文件另存为.csv,则可以看到.csv头的外观,而且应该很简单

否则使用
读取excel
()。应遵循以下原则:

pd.read_excel(xls_url, skiprows=3)