使用Python 3动态解析Pandas中的工作表

使用Python 3动态解析Pandas中的工作表,python,pandas,Python,Pandas,我的问题是关于在Panda(Python 3)中解析工作表的 现在,我的代码如下所示: var = input("Enter the path for the Excel file you want to use: ") import pandas as pd xl = pd.ExcelFile(var) df = xl.parse("HelloWorld") df.head() 我的代码解析excel文件中的工作表“HelloWorld”,用户输入。但是,有时文件中的工作表不会被称为“Hel

我的问题是关于在Panda(Python 3)中解析工作表的

现在,我的代码如下所示:

var = input("Enter the path for the Excel file you want to use: ")
import pandas as pd
xl = pd.ExcelFile(var)
df = xl.parse("HelloWorld")
df.head()
我的代码解析excel文件中的工作表“HelloWorld”,用户输入。但是,有时文件中的工作表不会被称为“HelloWorld”,在这种情况下,解析代码将失败

有人知道如何设置变量“df”来动态读取excel文件中工作表的名称吗。这些excel文件中始终只有一个工作表,因此,无论文件中有什么工作表,我都希望我的代码能够读取

谢谢你的帮助

您可以输入图纸编号而不是名称

var = input("Enter the path for the Excel file you want to use: ")
import pandas as pd
xl = pd.ExcelFile(var)
df = xl.parse(sheetname=0)
df.head()

您可以输入图纸编号而不是名称

var = input("Enter the path for the Excel file you want to use: ")
import pandas as pd
xl = pd.ExcelFile(var)
df = xl.parse(sheetname=0)
df.head()

您可以输入图纸编号而不是名称

var = input("Enter the path for the Excel file you want to use: ")
import pandas as pd
xl = pd.ExcelFile(var)
df = xl.parse(sheetname=0)
df.head()

您可以输入图纸编号而不是名称

var = input("Enter the path for the Excel file you want to use: ")
import pandas as pd
xl = pd.ExcelFile(var)
df = xl.parse(sheetname=0)
df.head()

sheetname默认为零,所以如果你不使用它,它应该做你想做的事情好的一点,我试图在我的答案中明确。你认为我应该编辑sheetname参数吗?答案虽然很好,但值得指出的是它比必要的更显式:)sheetname默认为零,所以如果你忽略它,它应该做你想做的事情好的一点,我试图在我的答案中显式。你认为我应该编辑sheetname参数吗?答案虽然很好,但值得指出的是它比必要的更显式:)sheetname默认为零,所以如果你忽略它,它应该做你想做的事情好的一点,我试图在我的答案中显式。你认为我应该编辑sheetname参数吗?答案虽然很好,但值得指出的是它比必要的更显式:)sheetname默认为零,所以如果你忽略它,它应该做你想做的事情好的一点,我试图在我的答案中显式。您认为我应该编辑sheetname参数吗?答案虽然很好,但值得指出的是它比必要的更明确:)