Python 使用pandas读取SEC xls excel文件:错误要求使用Internet Explorer

Python 使用pandas读取SEC xls excel文件:错误要求使用Internet Explorer,python,excel,pandas,Python,Excel,Pandas,以下是SEC关于拉斯维加斯金沙的页面链接: 我试图阅读一份excel文件,即季度报告——通过链接标识如下。此链接工作正常,是一个xlsx: 使用熊猫,您可以像这样读取文件 link='http://www.sec.gov/Archives/edgar/data/1300514/000119312513327904/Financial_Report.xls' socket = urllib2.urlopen(link) xd = pd.ExcelFile(socket) 现在,这在xlsx上

以下是SEC关于拉斯维加斯金沙的页面链接:

我试图阅读一份excel文件,即季度报告——通过链接标识如下。此链接工作正常,是一个xlsx:

使用熊猫,您可以像这样读取文件

link='http://www.sec.gov/Archives/edgar/data/1300514/000119312513327904/Financial_Report.xls'
socket = urllib2.urlopen(link)
xd = pd.ExcelFile(socket)
现在,这在xlsx上运行良好,但在上面列出的xls上不起作用

如果您甚至在excel中打开xls,您会收到错误消息: 此文档是一个单文件网页,也称为Web归档文件。如果您看到此消息,则您的浏览器或编辑器不支持Web存档文件。请下载支持Web存档的浏览器,如Microsoft Internet Explorer


我正在使用Mac OSX-是否需要更改浏览器中的用户代理?很抱歉,我问了一个开放式的问题,但有人能想出如何使用Pandas解析该文件吗?或者绕过该错误?

既然
.xlsx
可以工作,为什么不直接使用它呢?因为它不是同一个Excel文件。xls是上一季度的业绩。