김빵디

Python+Selenium 구글사이트 자동검색 후 네이버 웹페이지 열어보기 본문

외로운 싸움/Selenium

Python+Selenium 구글사이트 자동검색 후 네이버 웹페이지 열어보기

김빵디 2022. 5. 20. 18:08
728x90

1. 구글사이트에서 네이버를 검색한다

2. 네이버 사이트를 연다

 

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.select import Select

driver=webdriver.Chrome()
url='https://google.com'
driver.get(url)

#네이버 검색
gogle = driver.find_element_by_css_selector('.gLFyf.gsfi')

gogle.send_keys("네이버")
gogle.send_keys(Keys.RETURN)

nav = driver.find_element_by_xpath('//*[@id="rso"]/div[1]/div/div/div/div/div/div/div[1]/a/h3')
nav.click()

nav.send_keys(Keys.RETURN)

#예외처리
assert "네이버" in driver.title


중간에 nav 변수선언을 하고 xpath로 지정해줬는데 편한 방법을 찾았다

여기서 xPath를 가지고오면 된다 :)

 

메서드는 fine_element_by_xpath('00000000000')

 

728x90