inflearn logo
강의

Course

Instructor

Free Python Course (Usage Part 3) - Web Scraping (5 hours)

Selenium Utilization 2-1 (Google Movies)

from selenium import webdriver ?

348

mmmj

2 asked

0

from selenium import webdriver 으로는 수행 못하나요?.
 
이전 강의에서는 'from selsenium import webdriver'로 시작했었는데 이 강의에서는
import requsets
from bs4 import BeautifulSoup로 시작해서요~
차이점을 알고 싶습니다.
 
 

python selenium 웹-크롤링 웹 스크래핑

Answer 1

0

ansan15182680

selenium과 beautifulsoup의 차이를 이해하시면 수월하실것 같습니다.

selenium은 chromedriver를 통해서 chrome으로 webpage를 동적으로 구현할 수 있습니다. 스크롤을 움직이는거나 클릭을 하거나와 같은 행동입니다.

반면에 beautifulsoup은 주어진 page의 html정보만 가지고 원하는 것들을 파싱하도록 도와준다고 생각하시면 될거같습니다.

이번 강의에서는 구글영화는 동적페이지(유저와 인터렉션이 필요한, 마우스 스크롤을하면 영화가 로딩이 되면서 더 많은 결과를 보여주는)를 스크래핑할때 셀레니움과 뷰리풀솝의 차이를 보여주기를 원하셔서 뷰리풀솝으로 먼저 보여주신게 아닌가 생각됩니다.

 

따라서 질문 주신 부분은, 내가 하려고 하는게 정적인 페이지의 정보를 파싱해오는것인지, 혹은 동적인 페이지를 조작해야하거나 혹은 웹을 자동화 해야하는지 필요여부에 따라서 selenium을 사용할건지 bs4를 사용할건지에 따라 달라지는 부분이라고 생각됩니다.

selenium 업그레이드됨... 문법도 바뀜

1

286

1

2024.08.28 수요일 기준 날씨 정보 가져오기 소스코드입니다 (참고하세요 : ) )

0

230

1

24년, 부동산 퀴즈 코드입니다. 참고하세요!!

0

177

1

git hub에 push할때 user-agent가 노출되도 상관이 없나요 ?

0

185

1

selenium 관련 web push notification 제어 질문

0

569

1

print(soup.a) 태그 값이 None으로 나옵니다.

0

1177

4

soup으로 검색한 버튼 또는 text를 click할때 어떻게 하나요 ?

1

3561

1

웹툰 사이트 body 안에가 안불러져옵니다.

0

677

2

네이버 웹툰을 활용한 BeautifulSoup 강좌에서 인터페이스가 달라졌습나다.

0

993

1

구글 무비 강좌에서요

0

399

0

네이버 IT뉴스 화면 requets.get 에러가 발생합니다ㅜ

0

432

0

23년 2월 7일, 다음 부동산 화면이 다름

0

404

0

네이버 항공권 관련 제가 작성한 코드 조심스럽게 공유해드립니다.ㅜ

7

2525

2

bs4 활용 2-1 질문합니다.

0

505

2

csv파일 깨짐

0

313

0

url 에러? (\UXXXXXXXX escape)

0

310

0

네이버 쇼핑으로 하면 왜 결과가 안 뜰까요?

0

380

0

쿠팡대신 네이버 쇼핑에서하는데, 5개 아이템만 나옵니다.

0

366

0

쿠팡 requests에 오류가 생기네요

0

2905

1

URL 문제

0

389

0

request 설치

0

315

0

네이버웹툰 랭크가 안불러져요...;;

0

299

0

안녕하세요 에러문의드려요

0

216

0

안녕하세요 오류해결부탁드립니다

0

336

0