파이썬/파이썬일반
파이썬(jupyter notebook)/네이버 검색하기/여러번 검색하기/selenium 활용하기
gongdol
2022. 3. 30. 16:22
300x250
아래 코드를 보고 따라하면 된다.
In [23]:
from bs4 import BeautifulSoup
from selenium import webdriver
import time
# 크롬 드라이버를 먼저 깔고 path 에 경로를 넣어줘야한다.
path ="C:\chromedriver\chromedriver_win32\chromedriver.exe"
driver = webdriver.Chrome(path)
#네이버 접속하기
driver.get("https://www.naver.com/")
time.sleep(1) # 인터넷 느릴 수 있으니 딜레이 좀 넣어주고
#검색창 클릭 후 검색어 입력하기
driver.find_element_by_name("query").click()
element = driver.find_element_by_name("query")
element.send_keys("검색어입력하기")
# 검색 버튼 누르기
driver.find_element_by_id("search_btn").click()
time.sleep(1)
#검색결과 화면에서 다시 검색어 입력하기
driver.find_element_by_name("query").click()
driver.find_element_by_name("query").clear() # 기존 검색어 지우기
element = driver.find_element_by_name("query")
element.send_keys("2번째 검색어 입력하기")
# 두번째 검색 버튼 누르기
driver.find_element_by_class_name("bt_search").click()
time.sleep(1)
300x250