从URL下载整个文件夹

时间:2017-09-20 12:20:04

标签: python python-3.x download

我在python3中编写程序/脚本。我知道如何从URL下载单个文件,但我需要下载整个文件夹,解压缩文件并合并文本文件。

是否可以使用python将所有文件FROM HERE下载到我的计算机上的新文件夹中?我使用urllib下载单个文件,有人可以举例说明如何从上面的链接下载整个文件夹吗?

1 个答案:

答案 0 :(得分:2)

安装bs4和请求,而不是使用这样的代码:

import bs4
import requests

url = "http://bossa.pl/pub/metastock/ofe/sesjaofe/"
r = requests.get(url)
data = bs4.BeautifulSoup(r.text, "html.parser")
for l in data.find_all("a"):
    r = requests.get(url + l["href"])
    print(r.status_code)

您必须将请求的数据保存到目录中。