파이썬 다음 뉴스 키워드 검색

1 개요[ | ]

파이썬 다음 뉴스 키워드 검색
  • 지정한 키워드로 검색하여 첫번째 기사의 제목과 URL을 추출한다.
import requests
from bs4 import BeautifulSoup

keyword = '코로나'
r = requests.get(f'https://search.daum.net/search?w=news&q={keyword}')
soup = BeautifulSoup(r.text, 'html.parser')
articles = soup.select('ul#clusterResultUL > li')
title = articles[0].select_one('a.f_link_b').text
url = articles[0].select_one('a.f_nb')['href'] 
print('title=', title)
print('url=', url)
import requests
from bs4 import BeautifulSoup
from pprint import pprint

keyword = '코로나'
r = requests.get(f'https://search.daum.net/search?w=news&q={keyword}')
soup = BeautifulSoup(r.text, 'html.parser')
tags = soup.select('ul#clusterResultUL > li')
articles = []
for tag in tags:
    articles.append({
        'title': tag.select_one('a.f_link_b').text,
        'url': tag.select_one('a.f_nb')['href'],
        'desc': tag.select_one('p.desc').text
    })
pprint(articles)

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}