728x90
반응형
자, 이번 시간에는 파이썬에서 지난 시간에 배운 것에 이어서, 다움 브런치 기사의 제목만 가져오는 걸 해 보겠습니다.
import requests
from bs4 import BeautifulSoup
response = requests.get("https://search.daum.net/search?w=brunch&nil_search=btn&DA=NTB&enc=utf8&q=%ED%85%8C%EC%8A%AC%EB%9D%BC")
html = response.text
soup = BeautifulSoup(html, 'html.parser')
title = soup.select('.link_brunch')
print(title)
자, 지난 시간에 여기까지 했습니다.
여기서 제목만 출력하고 싶을 때는 어떻게 해야 할까요?
import requests
from bs4 import BeautifulSoup
response = requests.get("https://search.daum.net/search?w=brunch&nil_search=btn&DA=NTB&enc=utf8&q=%ED%85%8C%EC%8A%AC%EB%9D%BC")
html = response.text
soup = BeautifulSoup(html, 'html.parser')
title = soup.select('.link_brunch')
for i in title:
print(i.text)
for 구문에 대해서는 저번 시간에 배웠습니다. 반복구문이죠? 복습해 보고 오겠습니다.
for i in title:
print(i.text)
변수 i를 (*i는 x든 y든 "개똥"이든 "철수"든 상관없습니다) title이라는 인자에 집어넣어서 반복하면서, 뭘 출력하려구요?
i의 text만을 출력하라고 합니다.
안 믿으실 것 같아서 i를 머스크로 바꿔보겠습니다.
어때요? 결과값이 똑같이 나오지요?^^
참 쉽죠잉?^^
728x90
반응형
'파이썬 배우기' 카테고리의 다른 글
파이썬으로 웹크롤링 해 보기!!! 5편 (ft. 네이버 증권 정보 가져오기) (0) | 2022.05.29 |
---|---|
파이썬으로 웹크롤링 해 보기!!! 4편 (ft. 네이버 증권 정보 가져오기) (0) | 2022.05.24 |
파이썬으로 웹크롤링 해 보기!!! 2편 (ft. 다움 브런치 기사 가져오기) (0) | 2022.05.22 |
파이썬으로 웹크롤링 해 보기!!! (ft. pip 업그레이드? python -m pip install --upgrade pip? 조치방법) (0) | 2022.05.22 |
파이썬으로 여러 개의 별 찍는 방법 (ft. 파이썬 반복문 for) (0) | 2022.05.15 |
댓글