import os
import urllib.request
from bs4 import BeautifulSoup
def download_image(url, save_dir):
response = urllib.request.urlopen(url)
html = response.read()
soup = BeautifulSoup(html, 'html.parser')
review_images = soup.find_all('img', class_='PViT63twHN') # 리뷰 이미지를 나타내는 HTML 요소 식별
os.makedirs(save_dir, exist_ok=True)
for i, image in enumerate(review_images):
image_url = image['src']
file_path = os.path.join(save_dir, f'image_{i}.jpg')
urllib.request.urlretrieve(image_url, file_path)
print(f"Downloaded image {i+1}/{len(review_images)}")
url = 'https://smartstore.naver.com/bebenuvo/products/4922209638#REVIEW'
save_directory = 'C:\work'
download_image(url, save_directory)
아시는분..?
네이버 리뷰 이미지만 크롤링해서 저장하려는데 오류남
내 얼굴 보고서 뻑갔네 ㄹㅇ - dc App
ㅋㅋㅋ 너 에러코드 볼줄 몰라 ?
HTTPError: HTTP Error 503: Service Temporarily Unavailable 이거 뜨는데 자꾸
헤더를 좀 바꿔보거나 셀레늄 써봐