python-29: 셀레니움
셀레니움
- 브라우저를 자동화
- 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)을 가져와야함
댓글남기기