如何在熊猫中显示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