반응형
Q.
Q-1. 메일 / 카페 / 블로그 / 지식in / 쇼핑 / 네이버페이 / 네이버티비
Q-2. 사전 / 뉴스 / 증권 / 부동산 / 지도 / 영화 / 뮤직 / 책 / 웹툰
네이버 상기 메뉴를 크롤링 해보자.
A.
A-1.
import urllib.request
import bs4
url = "https://www.naver.com/"
html = urllib.request.urlopen(url)
bs_obj = bs4.BeautifulSoup(html, "html.parser")
ul = bs_obj.find("ul", {"class":"an_l"})
lis = ul.findAll("li")
for li in lis:
a_tag = li.find("a")
span = a_tag.find("span",{"class":"an_txt"})
print(span.text)
A-2.
import urllib.request
import bs4
url = "https://www.naver.com/"
html = urllib.request.urlopen(url)
bs_obj = bs4.BeautifulSoup(html, "html.parser")
ul = bs_obj.find("ul", {"id":"PM_ID_serviceNavi"})
lis = ul.findAll("li")
for li in lis:
a_tag = li.find("a")
span = a_tag.find("span",{"class":"an_txt"})
print(span.text)
O.
O-1.
메일
카페
블로그
지식인
쇼핑
네이버페이
네이버TV
Process finished with exit code 0
O-2.
사전
뉴스
증권(금융)
부동산
지도
영화
뮤직
책
만화 / 웹툰
반응형
'Python_Crawling > Crawling' 카테고리의 다른 글
190302>Python - Naver 증권 일일 시세 크롤링 (0) | 2019.03.02 |
---|---|
190224> Python-NaverNews 사용자 입력 받아 크롤링 (0) | 2019.02.24 |
190224> Python-NaverNews 사진 + 뉴스 제목 + 요약 + 제공자 크롤링 (0) | 2019.02.24 |
190224> Python-Naver News 크롤링 (0) | 2019.02.24 |
190224> Python-M.NET 차트 순위 crawling (0) | 2019.02.24 |