为了账号安全,请及时绑定邮箱和手机立即绑定

Python 使用 BeautifulSoup 抓取图像

Python 使用 BeautifulSoup 抓取图像

慕尼黑8549860 2021-08-24 16:34:19
我正在尝试使用 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()
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 118 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号