从具有Excel文件的URL的特定工作簿下载数据

乔乔

我不知道如何将CSV文件的第5个工作簿转换为数据框。我当前的代码如下,但是我只想要第5个工作簿中的数据,而我想知道如何做到这一点:

import csv
import urllib2
import StringIO 
import pandas as pd

url = 'http://www.bankofengland.co.uk/statistics/Documents/yieldcurve/uknom05_mdaily.xls'

df = pd.ExcelFile(os.path.basename(url))
print df

谢谢你

塔林杜·库马拉(Tharindu Kumara)

您必须使用以下命令安装xlrd

apt-get install python-xlrd

然后尝试此代码。

import urllib2
import pandas as pd
import os
import xlrd 

url = 'http://www.bankofengland.co.uk/statistics/Documents/yieldcurve/uknom05_mdaily.xls'
socket = urllib2.urlopen(url)

xd = pd.ExcelFile(socket)
df = xd.parse(xd.sheet_names[-1], header=None)

print df

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

导入具有多个工作表的Excel工作簿

Excel-在具有动态单元格的工作簿之间复制数据

将工作簿中具有相同列范围的工作表拆分为使用 VBA 代码分隔 Excel 文件

确定Excel实例和工作簿是否具有焦点

关闭特定Excel工作簿时检测到的Bat文件

下载具有特定内容类型的文件

如何获取每个下载的工作簿的数据?

从文件夹中的所有工作簿导入数据

VBA:将特定的单元格从多个工作簿(具有多个工作表)复制到单个工作簿

如何将多个 Excel 工作簿合并到具有多个工作表的单个工作簿中

如何将具有多个工作表的excel工作簿保存到excel 2013中的多个相应的csv文件中?

使用PowerShell将文本文件数据复制到现有的Excel工作簿中

Excel VBA-将所有工作表从特定工作簿复制到活动工作簿中

通过HTTP GET生成Excel工作簿,使用Express响应,然后自动下载文件?

如何使用 beautifoulsoup 从特定 URL 下载数据并将结果保存为 excel 文件?

如何使用Excel VBA根据列拆分工作簿并复制到具有相同列值的工作簿?

从文件夹中的所有文件复制特定的命名工作表到工作簿

如何在python中将不同的excel文件合并到一个具有不同工作表名称的工作簿中

下载具有acclist的文件无法正常工作

从多个不同结构的Excel工作簿中读取所有工作表(作为数据框)

从封闭的Excel工作簿中读取数据

在Excel中将数据提取到工作簿

Excel工作簿连接使文件大

有没有办法用openpyxl读取没有工作簿的Excel文件?

下载数据URL文件

从Internet下载URL中具有特定DateTime的图像

从网站下载文件,没有特定的文件URL

我如何才能使打开的每个Excel工作簿都具有column.autofit属性?

将具有相同标题列但在主 wb 中的不同行的 excel 工作簿合并