파이썬 크롤링 BeautifulSoup 네이버 실검 따기
2019. 7. 29. 19:36ㆍ파이썬
728x90
import requests as req
url = https://www.naver.com/
res = req.get(url)
from bs4 import BeautifulSoup as bs
soup = bs(res.text, 'html.parser') # res.text는 request 반환값을 있는 그대로 출력하지 않고 글자만 뽑아 쓴다는 뜻. 뒤에 있는 html.parser는 사용하는 parser의 종류이다.
result_num = soup.findAll('span', class_='ah_r')
result_word = soup.findAll('span', class_='ah_k')
# 네이버 가서 실검 태그 보면 확인할 수 있는 내용
for g in range(20) : print(result_num[g].text, result_word[g].text)
# 네이버 실검 중에서 20개만 따오겠다는 뜻
728x90
반응형
'파이썬' 카테고리의 다른 글
파이썬 한글 인코딩 (0) | 2019.09.05 |
---|---|
크롤링 기본 흐름 (0) | 2019.08.10 |
파이썬 크롤링 Beautiful Soup (0) | 2019.07.29 |
파이썬 for문 별찍기의 원리 이해하기 (1) | 2019.05.26 |
파이썬 for in 작동 원리 이해하기 (0) | 2019.05.26 |