본문 바로가기

Programming/Web Crawling

Selenium 모듈

!pip install selenium

from selenium import webdriver as wb
from selenium.webdriver.common.keys import Keys

#driver.implicitly_wait(5) 최대지연 5초
#웹 브라우저 실행
driver = wb.Chrome()

#해당 URL을 브라우저로 실행
url = 'https://www.naver.com'

driver.get(url)


#검색창 태그(요소) 검색
input_search = driver.find_element_by_id('query')

#검색창에 검색어를 입력할 수 있음.
input_search.send_keys('날씨')


# 검색할 수 있는 2가지 방식

# 1. 버튼 클릭
#검색버튼 태그(요소) 검색
btn_search = driver.find_element_by_id('search_btn')

#검색버튼 클릭
btn_search.click()

# 2번째 방식
#키보드를 사용하여 검색
input_search.send_keys(Keys.ENTER)

'Programming > Web Crawling' 카테고리의 다른 글

실습  (0) 2020.03.02
도시락 크롤링  (0) 2020.03.02
iframe부분 크롤링 실습  (0) 2020.03.02
진행사항을 알려주는 tqdm  (0) 2020.03.02
한달동안의 영화 평점 수집  (0) 2020.03.02