【发布时间】:2020-02-25 12:42:07
【问题描述】:
我有 10 个URL's,它们是csv 文件。我想将来自多个 URL 的数据存储在 python 的列表中。所有 URL 都是相同格式的 csv 文件。
我试过了:
url = request.GET.get('url') #for first url
data = []
with closing(requests.get(url, stream=True)) as f:
dfs = [pd.read_csv(filename) for filename in f]
我能够提取数据,但是如何从 URL 的其余部分获取数据并将它们全部存储在一个列表中。
【问题讨论】:
-
您可以创建一个包含 10 个 url 的列表,然后为列表中的每个 url 运行一个 for 循环。
-
只需创建一个 URL 列表。在循环中遍历它们并将数据附加到列表中。应该不难。
标签: python django python-3.x list csv