최대 1 분 소요

셀레니움

  • 브라우저를 자동화
  • Files에 점3개, Show hidden file 클릭 - replit.nix 클릭
     deps = [
      pkgs.python38Full
      pkgs.chromium
      pkgs.chromedriver
     ];
    
  • 본 파일로 돌아가서, import selenium 입력
  • from selenium import webdriver 입력
    • 파이썬에서 브라우저를 시작할 수 있는 방법
from selenium.webdriver.chrome.options import Options

options = Options()
options.add_argument("--no-sandbox")
options.add_argument("--disable-dev-shm-usage")
  • 위와 같이 입력(replit에서 사용할수 있게끔 하는 코드/중요하지않음)

  • Chrome 에게 웹사이트에 들어가달라고 부탁(request는 안씀)

browser = webdriver.Chrome(options=options)
browser.get("https://indeed.com/jobs?q=python")
print(browser.page_source)
  • beautifulsoup는 html을 사용하기 때문에 페이지의 소스(html)을 가져와야함

댓글남기기