본문 바로가기
코딩 프로그래밍/PYTHON 파이썬

Python 크롤링 selenium 자바스크립트 결과 값 받기

by 프즈 2020. 10. 22.
반응형

자바스크리트를 실행하고 결과를 Python으로 가져와서 활용하는 방법입니다

 

>>> from selenium import webdriver
>>> driver = webdriver.Chrome(executable_path=os.environ.get("CHROMEDRIVER_PATH"))
>>> driver.get("http://접속주소")
>>> driver.execute_script("return 5")
5
>>> driver.execute_script("return true")
True
>>> driver.execute_script("return {j: '값'}")
{u'foo': u'bar'}
>>> driver.execute_script("return func()")
u'func 함수 실행 결과'

높이나 넓이를 가져오거나 특정 함수를 실행하고 결과를 가져오고 싶을 때 사용할 수 있어요

반응형

댓글