以下是一个简单的Python代码,用于爬取网页中的图片:

import requests
from bs4 import BeautifulSoup
import os

url = 'https://www.example.com/'  # 网站链接
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
img_tags = soup.find_all('img')

os.makedirs('images', exist_ok=True)  # 生成images文件夹,如果文件夹不存在则会自动生成

for img in img_tags:
    img_url = img.attrs.get('src')
    if not img_url:
        continue
    img_response = requests.get(img_url)
    img_name = img_url.split('/')[-1]
    with open('images/' + img_name, 'wb') as f:
        f.write(img_response.content)
        print('Downloaded:', img_name)

在这个示例中,我们使用requests和BeautifulSoup库来获取网页HTML代码和提取图片标签。然后,我们遍历所有的img标签,获取图片的链接并下载保存到本地的images文件夹中。如果图片链接中没有文件名,则我们将其从链接中提取。

给我一段爬取网页图片的python代码

原文地址: https://www.cveoy.top/t/topic/6w5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录