使用Python中的pandas库读取.xlsx文件时出错?
我在从位置读取excel文件时遇到问题 错误使用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
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文件;不支持…可由修复。