论坛

    • 登录
    • 版块
    • 最新
    • 标签
    • 热门

    我是小菜鸡一个 求大神改一下错误,感谢

    技术交流
    2
    2
    480
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • songyuanyuan666
      songyuanyuan666 最后由 编辑

      import requests
      import os
      from bs4 import BeautifulSoup

      指定要爬取的网页链接

      url = "https://example.com/"

      发送GET请求获取网页内容

      response = requests.get(url)

      解析网页内容

      soup = BeautifulSoup(response.content, "html.parser")

      获取所有图片链接

      img_tags = soup.find_all("img")

      指定本地保存路径

      save_path = "/path/to/save/directory/"

      如果保存路径不存在则创建

      if not os.path.exists(save_path):
      os.makedirs(save_path)

      循环下载jpg后缀的图片

      for img in img_tags:
      # 获取图片链接
      img_url = img.get("src")

      # 判断链接是否以jpg结尾
      if img_url.endswith(".jpg"):
          # 发送GET请求获取图片数据
          response = requests.get(img_url)
      
          # 获取图片的文件名
          img_name = os.path.basename(img_url)
      
          # 拼接本地保存路径和图片文件名
          img_path = os.path.join(save_path, img_name)
      
          # 保存图片到本地文件
          with open(img_path, "wb") as f:
              f.write(response.content)
      
          # 输出保存成功信息
          print("图片已保存到:", img_path)
      
      1 条回复 最后回复 回复 引用 0
      • loveme199
        loveme199 最后由 编辑

        哪儿报错,你得先说清楚啊。

        1 条回复 最后回复 回复 引用 0
        • First post
          Last post