문과생도 AI, 3주차 과제 셀레니움만 성공

와 정말 어렵네요… 솔직히 말하면 이번 강의는 처음부터 이해가 안되서 다른분들 올리신 과제와 과제 설명을 따라가며 했어요.ㅠㅠ Streamlit은 vod를 몇번 돌려봐도 이해가 아예 안되서 셀레니움만 성공한 것을 올립니다.

  1. 셀레니움 개념부터 공부했습니다.


    1. chat gpt한테 ‘셀레니움을 불러올 파이썬 코드를 짜줘’라고 요청했습니다. 셀레늄설치>chromedrive다운로드>파이썬코드 순서로 진행했습니다.


    2. 검색코드 짜준 것을 실행했습니다.

    from selenium import webdriver

    from selenium.webdriver.common.keys import Keys

    from selenium.webdriver.chrome.service import Service

    from webdriver_manager.chrome import ChromeDriverManager

    # ChromeDriver 서비스 설정

    service = Service(ChromeDriverManager().install())

    # Chrome 웹 브라우저 열기

    driver = webdriver.Chrome(service=service)

    # 웹 페이지 열기

    driver.get("https://www.google.com")

    # 페이지 타이틀 출력

    print(driver.title)

    # 검색 창 찾기

    search_box = driver.find_element("name", "q")

    # 검색어 입력

    search_box.send_keys("Selenium")

    search_box.send_keys(Keys.RETURN)

    # 검색 결과 로딩 대기

    driver.implicitly_wait(10)

    # 첫 번째 검색 결과 출력

    first_result = driver.find_element("css selector", "h3")

    print(first_result.text)

    # 브라우저 닫기

    driver.quit()

구글에서 셀레니윰 검색 성공~!

3
3개의 답글

👉 이 게시글도 읽어보세요