我在python3中编写程序/脚本。我知道如何从URL下载单个文件,但我需要下载整个文件夹,解压缩文件并合并文本文件。
是否可以使用python将所有文件FROM HERE下载到我的计算机上的新文件夹中?我使用urllib下载单个文件,有人可以举例说明如何从上面的链接下载整个文件夹吗?
答案 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)
您必须将请求的数据保存到目录中。