[파이썬 / 클롤링] 네이버 뉴스 / 위에서 2개만 크롤링 (쉬어요)
2022. 1. 1. 23:28ㆍ코딩
반응형
네이버 뉴스 위에서 2개 최신 것만 보여주는 코드 입니다.
newsnumer 숫자를 바꿔주면, 원하는 숫자만큼 (최대 10) 나옵니다. 쉽죠?!
count를 이해하면 됩니다. (아래와 같이 원하는 숫자만 넣어주면 됩니다. 시작은 0부터)
import urllib.parse
from bs4 import BeautifulSoup
from selenium import webdriver
import time
import re
driver = webdriver.Chrome()
naverNewsUrl = 'https://news.naver.com/main/list.naver?mode=LS2D&mid=shm&sid1=101&sid2=260'
driver.get(naverNewsUrl)
time.sleep(3)
html = driver.page_source
soup = BeautifulSoup(html)
r = soup.select('ul.type06_headline li') #div + 반복구
newsnumber = 2
count = 0
for i in r :
count += 1
print('기사 제목 : ', i.img.attrs['alt'])
print('기사 요약 :', i.select_one('.lede').text)
print('기사 사진 :', i.img.attrs['src'])
print('기사 링크 :', i.a.attrs['href'])
print()
if count ==newsnumber:
break
driver.close()
자료가 도움이 되셨다면, 아래 유튜브 오냐TV로 구독과 좋아요~ 꼭 부탁 드려요~!!
https://www.youtube.com/channel/UCKEjO6sQJjlyzbHGeqd3hKg
Passive income으로 소소한 허니게인 income을 있으니 아래 내용도 같이 확인해 보세요~^^
(추천인이 $5를 받는 건 아니니니 꼭 본인 혜택을 위해서 눌러서 해보세요. )
https://r.honeygain.money/OLIVE47A16
반응형
'코딩' 카테고리의 다른 글
[파이썬 / append ] list.append()에서 복수변수 입력시 오류 (0) | 2022.01.01 |
---|---|
파이썬 / python / 데이터 타입 / Data type (예. (0) | 2021.12.31 |
파이썬 / replace 사용법 (0) | 2021.12.31 |
파이썬 / 멜론 순위 검색하고 엑셀(csv)로 저장하기 (0) | 2021.12.30 |
파이썬 / 검색어로 검색된 결과를 주소와 제목을 불러오기 (0) | 2021.12.30 |