Python/Selenium

selenium.get으로 웹 페이지 열기

PySun 2025. 2. 19. 09:13
반응형

Selenium의 get() 함수: 웹 페이지를 여는 간단한 방법

웹 자동화의 마법 같은 세계에 오신 것을 환영합니다! Selenium은 웹 애플리케이션 테스트 및 크롤링을 위한 강력한 툴로 손꼽힙니다. 그 중에서도 get() 함수는 사용자가 원하는 웹 페이지를 손쉽게 열 수 있도록 도와줍니다. 이 블로그 포스트에서는 selenium.get()메서드의 기능과 사용 예제를 공유하겠습니다.

get() 함수 소개

get() 함수는 Selenium WebDriver를 통해 특정 URL로 이동하여 웹 페이지를 로드하는 역할을 합니다. URL을 입력하면 해당 페이지가 웹 브라우저에서 열리게 되어, 이후의 모든 자동화 작업을 시작할 기반이 마련됩니다.

함수 시그니처

driver.get(url)

매개변수:

  • url: 열고자 하는 웹 페이지의 URL 문자열입니다.

반환 값:

  • 특정 반환 값이 없으며, 단순히 페이지를 여는 역할을 합니다.

사용 예제

기본 예제

아래는 selenium.get() 메서드를 사용하여 웹 페이지를 여는 기본 예제입니다. 이 코드를 통해 간단히 Google 페이지를 열어볼 수 있습니다.

from selenium import webdriver

# 새로운 Chrome 브라우저 세션 시작
driver = webdriver.Chrome()

# Google 페이지 열기
driver.get("https://www.google.com")

# 페이지가 성공적으로 열렸는지 확인
print("Google 페이지가 열렸습니다.")

# 브라우저 종료
driver.quit()

다양한 URL 열기

다양한 웹 사이트를 열어보는 것도 좋습니다. 아래 코드를 통해 여러 사이트를 한번에 열어보세요.

from selenium import webdriver

# 새로운 Chrome 브라우저 세션 시작
driver = webdriver.Chrome()

# 웹 사이트 목록
urls = [
    "https://www.wikipedia.org",
    "https://www.python.org",
    "https://www.github.com"
]

# 각 URL 열기
for url in urls:
    driver.get(url)
    print(f"{url} 페이지가 열렸습니다.")

# 브라우저 종료
driver.quit()

결론

Selenium의 get() 함수는 우리는 복잡한 자동화 작업을 시작하기 전에 필요한 웹 페이지를 손쉽게 열 수 있는 방법을 제공합니다. 지금 바로 여러분의 웹 자동화 작업에 get() 메서드를 적용하여 더 효율적으로 세상에 펼쳐진 웹의 매력을 즐겨보세요!

  • 원하는 웹 페이지를 get() 함수로 간편하게 열어보세요!
  • 여러 웹 사이트를 탐험하고 자동화 작업을 통해 재미있는 경험을 만끽해보세요!
반응형