반응형 selenium3 Playwright vs Selenium: 크롤링 자동화 도구 선택 가이드 1. 도입부: 왜 Playwright와 Selenium 비교가 필요한가웹 자동화 도구를 고를 때 많은 개발자가 먼저 고민하는 질문은 이렇습니다.“Selenium을 계속 써도 될까, 아니면 Playwright로 갈아타야 할까?”이 질문이 중요한 이유는 Playwright와 Selenium이 겉으로는 모두 브라우저를 띄우고 클릭하고 데이터를 가져오는 도구처럼 보이지만, 실제 사용 목적에 따라 적합성이 꽤 다르기 때문입니다.예를 들어 정적 HTML에서 상품명과 가격만 가져오는 작업이라면 Playwright나 Selenium보다 requests + BeautifulSoup이 더 단순할 수 있습니다. 반면 React, Vue, Next.js로 만든 SPA에서 버튼을 누른 뒤 렌더링되는 데이터를 수집하거나, 로그인.. 2026. 6. 15. [PYTHON] selenium 구글 검색 셀레니움, 크롬 드라이버 설치 !pip install selenium !apt-get update # apt 패키지 리스트 업데이트 !apt install chromium-chromedriver 예제코드 from selenium import webdriver from selenium.webdriver.common.keys import Keys import time # 크롬 드라이버 경로 설정 driver_path = '/usr/lib/chromium-browser/chromedriver' # 웹드라이버 옵션 설정 options = webdriver.ChromeOptions() options.add_argument('--headless') # 화면에 브라우저를 띄우지 않음 # 웹드라이버 객체 생성 driv.. 2023. 4. 3. Python 셀레니움으로 네이버 로그인하기 selenium 패키지 설치 pip install selenium 구글 검색 from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Chrome() driver.get("https://www.google.com") search_box = driver.find_element_by_name("q") search_box.send_keys("python selenium example") search_box.send_keys(Keys.RETURN) results = driver.find_elements_by_class_name("g") for result in results: print(resu.. 2023. 3. 16. 이전 1 다음 반응형