게시글
질문&답변
2023.02.08
어제 강의 이어서 질문드립니다
import requestsfrom bs4 import BeautifulSoupres = requests.get('https://v.daum.net/v/20170615203441266')soup = BeautifulSoup(res.content, 'html.parser')items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(1)')for item in items: print (item.get_text())items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(2)')for item in items: print (item.get_text()) items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(3)')for item in items: print (item.get_text()) items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(4)')for item in items: print (item.get_text()) 다다음 강의에 css selector로 해보다가 비슷하게 방법을 찾았어요 1-4 까지 반복되는걸 좀 편하게 바꾸고 싶은데 아직 공부가 부족한지 자꾸 오류가 나네요 ㅠㅠ앞으로는 모르는 내용있으면 다음 강의를 좀 들어볼게요 ㅎㅎ 감사합니다
- 0
- 2
- 481
질문&답변
2023.02.08
패턴으로 실습하며 익히기:html/css 이해를 바탕으로 크롤링하기
import requestsfrom bs4 import BeautifulSoupres = requests.get('https://v.daum.net/v/20170615203441266')soup = BeautifulSoup(res.content, 'html.parser')items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(1)')for item in items: print (item.get_text())items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(2)')for item in items: print (item.get_text()) items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(3)')for item in items: print (item.get_text()) items = soup.select('div.news_view.fs_type1 > div.article_view > section > p:nth-child(4)')for item in items: print (item.get_text()) 다다음 강의에 css selector로 해보다가가 비슷하게 방법을 찾았어요 1-4 까지 반복되는걸 좀 편하게 바꾸고 싶은데 아직 공부가 부족한지 자꾸 오류가 나네요 ㅠㅠ앞으로는 모르는 내용있으면 다음 강의를 좀 들어볼게요 ㅎㅎ 감사합니다
- 0
- 2
- 496