如何在熊猫中显示excelsheet记录?

如何在熊猫中显示excelsheet记录?,excel,python-3.x,jupyter-notebook,readfile,Excel,Python 3.x,Jupyter Notebook,Readfile,阅读整个工作簿 aspire = pd.ExcelFile(r"F:\sanofi\aspire\2019\Aspire Final - FF BLANK DEC2019.xlsx") 阅读第1页 sheet_1 = pd.read_excel(r"F:\sanofi\aspire\2019\Aspire Final - FF BLANK DEC2019.xlsx",sheetname=0) 阅读第2页 sheet_2 = pd.read_excel(r"F:\sanofi\aspire\2

阅读整个工作簿

aspire = pd.ExcelFile(r"F:\sanofi\aspire\2019\Aspire Final - FF BLANK DEC2019.xlsx")
阅读第1页

sheet_1 = pd.read_excel(r"F:\sanofi\aspire\2019\Aspire Final - FF BLANK DEC2019.xlsx",sheetname=0)
阅读第2页

sheet_2 = pd.read_excel(r"F:\sanofi\aspire\2019\Aspire Final - FF BLANK DEC2019.xlsx",sheetname=1)
阅读第3页

sheet_3 = pd.read_excel(r"F:\sanofi\aspire\2019\Aspire Final - FF BLANK DEC2019.xlsx",sheetname=2)

sheet_2.head()
错误:

NameError: name 'sheet_2' is not defined

假设您使用的是更新的软件包:您为熊猫传递了错误的参数。请读取excel()

用于读取单个工作表(本例中为工作表2)的参数为
sheet\u name=1

在您的情况下,请阅读excel(r“F:\赛诺菲\aspire\2019\aspire Final-FF BLANK DEC2019.xlsx”,工作表\u name=1)

工作表名称的默认值为0,您还可以将工作表名称和工作表名称作为字符串传递,以加载特定的工作表:
sheet\u name=“11ven”


我假设上面的每个代码块都是jupyter笔记本中的一个单元。确保按顺序运行它们,并在执行单元格时解决任何问题。
pd.read\u excel()
函数没有
sheetname
参数。它应该是
sheet\u name
。通过这一更改,代码在我的机器上运行没有问题。我意识到
sheetname
是pandas 0.20中的变量,但在pandas 0.21中更改为
sheet\u name