我正在尝试使用 BeautifulSoup 从网站抓取和下载图像。我已经抓取了存储在 imgVal 中的链接列表,然后代码可以创建一个新目录来存储图像。我遇到的问题是代码只会从链接列表中下载一张图片。我想全部下载。我怎样才能做到这一点?from bs4 import BeautifulSoupfrom os.path import basenameimport requestsimport os...def writeImages(): imgVal = getThumbnailLinks() imgBasename = '\n'.join(map(str, imgVal)) pageNumber = '001' filename = pageNumber + '/' os.makedirs(os.path.dirname(filename), exist_ok=True) with open(filename + basename(imgBasename),"wb") as f: f.write(requests.get(imgBasename).content)writeImages()
添加回答
举报
0/150
提交
取消