728x90 반응형 Python25 selenium 을 이용해 네이버 블로그 검색 결과에서 특정 블로그 게시물 랭킹 찾기 Python과 Selenium을 사용하여 네이버 블로그 검색 결과 페이지에서 특정 블로그 게시물의 랭킹을 찾는 방법을 알아보겠습니다. 1. 필요한 라이브러리 import하기 먼저 필요한 라이브러리를 import합니다. Selenium과 관련된 모듈과 Chrome 드라이버를 자동으로 설치하기 위해 chromedriver_autoinstaller도 import합니다. from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support.ui import WebDriverWait from selenium... 2024. 2. 26. Selenium을 활용한 HTML 태그 선택하기 1. XPath를 사용한 선택 XPath는 XML 문서의 특정 요소를 선택하기 위한 언어입니다. Selenium에서는 XPath를 사용하여 웹 페이지에서 요소를 식별할 수 있습니다. 예를 들어, 다음과 같은 HTML코드 가 있다고 가정해봅시다. Welcome This is a paragraph. 위 HTML 코드 에서 h1 요소의 텍스트 값을 선택 하려면 아래와 같은 코드로 선택 할 수 있습니다. from selenium import webdriver # 웹 드라이버 초기화 driver = webdriver.Chrome() # 웹 페이지 열기 driver.get("https://example.com") # XPath를 사용하여 요소 선택 element = driver.find_element_by_xpat.. 2024. 2. 25. 파이썬으로 웹 크롤링 하기 : Selenium 파이썬은 강력한 웹 자동화 도구인 Selenium을 이용하여 웹 페이지를 제어할 수 있습니다. Selenium은 웹 페이지의 동적 요소를 제어하고 데이터를 수집하는 데 사용되는 자동화 도구로, 웹 애플리케이션의 테스트나 스크래핑에 널리 사용됩니다. 1. Selenium 소개 Selenium은 웹 브라우저를 제어하는데 사용되는 여러 도구의 집합입니다. 주로 웹 애플리케이션을 자동으로 테스트하는 데 사용되지만, 웹 스크래핑과 같은 웹 자동화 작업에도 유용합니다. 2. 필요한 것들 Selenium을 사용하려면 먼저 다음과 같은 것들이 필요합니다. 파이썬 인터프리터 Selenium 웹 드라이버 (예: Chrome, Firefox, 등) 3. 설치 Selenium은 파이썬의 패키지로 제공되므로 pip을 사용하여 .. 2024. 2. 25. 이전 1 2 3 4 5 6 ··· 9 다음 728x90 반응형