Python輕松爬取寫(xiě)真網(wǎng)站全部圖片

小云
141
2023-09-15 07:20:18
欄目: 云計(jì)算

以下是一個(gè)使用Python爬取寫(xiě)真網(wǎng)站全部圖片的示例代碼:

import requests
from bs4 import BeautifulSoup
import os
# 定義寫(xiě)真網(wǎng)站的URL
url = 'https://example.com'
# 發(fā)送請(qǐng)求獲取網(wǎng)頁(yè)內(nèi)容
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# 在網(wǎng)頁(yè)中查找圖片鏈接
image_links = []
for img in soup.find_all('img'):
image_links.append(img['src'])
# 創(chuàng)建保存圖片的文件夾
os.makedirs('images', exist_ok=True)
# 下載圖片并保存到本地
for link in image_links:
response = requests.get(link)
filename = os.path.join('images', link.split('/')[-1])
with open(filename, 'wb') as f:
f.write(response.content)
print('Saved', filename)

請(qǐng)注意,這只是一個(gè)示例代碼,實(shí)際使用時(shí)需要根據(jù)具體的寫(xiě)真網(wǎng)站頁(yè)面結(jié)構(gòu)進(jìn)行相應(yīng)的修改和優(yōu)化。另外,爬取網(wǎng)站的圖片需要遵守網(wǎng)站的使用規(guī)范,以免侵犯他人的版權(quán)。

0