使用Python中的pandas库读取.xlsx文件时出错?

使用Python中的pandas库读取.xlsx文件时出错?,python,pandas,Python,Pandas,我在从位置读取excel文件时遇到问题 错误 File "c:\users\dominic\appdata\local\programs\python\python37-32\lib\site-packages\xlrd\__init__.py", line 1187 print "EXTERNSHEET(b7-):" ^ SyntaxError: invalid syntax 语法 import pandas as pd df

我在从位置读取excel文件时遇到问题

错误

File "c:\users\dominic\appdata\local\programs\python\python37-32\lib\site-packages\xlrd\__init__.py", line 1187
    print "EXTERNSHEET(b7-):"
                            ^
SyntaxError: invalid syntax
语法

import pandas as pd

df = pd.read_excel('DumpData 2.xlsx', sheet_name=None)

请帮助解决上述问题

您可以尝试以下python-3语法:

import pandas as pd

df = pd.read_excel (r'Path where the Excel file is stored\File name.xlsx', sheet_name='your Excel sheet name')
print (df)
此外,您还可以尝试升级python-3的
XLRD

python3-mpip安装--升级xlrd

我有
python3
pandas0.23.4
,它工作得很好。 只需使用
print(pd.\uuuuu version\uuuuuuuu)
检查您的pandas版本并尝试升级即可


如果不起作用,请尝试使用
pip

重新安装
pandas&XLRD
模块。您使用的是Python 2吗?我使用的是Python 3。Python3中的print语句替换为print函数,这似乎是问题的原因。@KeelanPool我该怎么办?展示一个代码的最小示例。我已经升级了“XLRD”,但仍然无法工作。你能告诉我你的熊猫版本吗:你可以使用,
print(pd.\u version\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu)
-@DominictanuIth熊猫版本是0.25.3我已经全部重新安装了,但是invainUpgrading XLRD修复了该错误,只是将其替换为另一个错误 : <代码>XLR错误:Excel xlsx文件;不支持…可由修复。