강의보고 따라하고 있는데
크롤링이 진행되다가 멈추네요
먼저 브랜드 내임만 가져와서 코드가 정상적으로 작동하고 있는지 출력해보았는데 아래와같이 결과가 나오다가 멈추고 정상적으로 작동하면 입력커서가 다시 깜박이어야 하는데 그런것도 없이 멈춰버립니다.
홈플래닛
로지텍
샤오미
홈플래닛
PYHO
샤오미
코시
import requests
from bs4 import BeautifulSoup
main_url = 'https://www.coupang.com/np/search?component=&q=%EB%A7%88%EC%9A%B0%EC%8A%A4&channel=user'
response = requests.get(main_url, headers={'User_Agent' : 'Mozila/5.0'})
html = response.text
soup = BeautifulSoup(html, 'html.parser')
links = soup.select("a.search-product-link")
for link in links:
sub_url = "https://www.coupang.com/" + link.attrs['href']
response = requests.get(sub_url, headers={'User_Agent' : 'Mozila/5.0'})
html = response.text
soup = BeautifulSoup(html, 'html.parser')
brand_name = soup.select_one("a.prod-brand-name").text
print(brand_name)
지금 확인해 봤는데 오타 다시 한번 확인해 보시겠어요?
언더바(_)가 아니라 대시(-)를 사용해야 합니다.ㅎㅎ
User-Agent