import requests from bs4 import BeautifulSoup import os

创建文件夹

if not os.path.exists('二次元壁纸'): os.mkdir('二次元壁纸')

爬取页面

url = 'https://wallhaven.cc/search?q=anime&categories=111&purity=100&sorting=favorites&order=desc&page=' for i in range(1, 6): url_page = url + str(i) response = requests.get(url_page) soup = BeautifulSoup(response.text, 'html.parser')

# 获取图片链接
img_tags = soup.find_all('img', class_='lazyload')
for img in img_tags:
    img_url = img['data-src']
    filename = '二次元壁纸/' + img_url.split('/')[-1]

    # 下载图片
    try:
        with open(filename, 'wb') as f:
            f.write(requests.get(img_url).content)
        print(filename + ' 下载成功')
    except:
        print(filename + ' 下载失败')
Python 爬取二次元电脑壁纸:教程与代码示例

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

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