안녕하세요. 청강생이지만 열심히 과제를 해봅니다. ㅎㅎ
셀레니움 미션
1. 네이버 접속
2. 검색창에 원하는 검색어 입력
3. 검색 버튼 클릭
정기님께서 너무 친절하게 다 알려주셔서 바로 해냈습니다 ㅎㅎ
셀레니움 기본 학습 예제 코드를 그대로 복붙한 후,
과제에 맞게 URL 변경, 검 색창 SELECTOR 복사, 검색버튼 SELECTOR 복사했습니다.
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from webdriver_manager.chrome import ChromeDriverManager
# driver = webdriver.Chrome()
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(ChromeDriverManager().install(), options=options)
options.add_argument('window-size=1920x1080')
options.add_argument("disable-gpu")
driver.get("http://www.naver.com")
title = driver.title
driver.implicitly_wait(0.5)
text_box = driver.find_element(by=By.NAME, value="query")
submit_button = driver.find_element(by=By.CSS_SELECTOR, value="button")
time.sleep(3)
text_box.send_keys("트릴리온 독서모임")
time.sleep(3)
submit_button.click()
time.sleep(3)
time.sleep(60)
driver.quit()
그런데.. 드라이버 오류는 맨날 나서.. GPT에게 오류를 물어보았어요.
근데 크롬드라이버 오류는 GPT가 알려준대로 따라해서 성공해본적이 ㅠㅠ
그냥 이전에 성공했던 코드를 복사했더니 잘 실행되더라구요.
이부분은 선생님께 오늘 물어보려고 합니다 ㅠㅠ
#9기문과생도AI