Selenium.WebDriver에서 웹 요소의 HTML소스에 접근하려고 합니다
조회수 8903회
발생하는 문제 및 실행환경
Selenium 웹드라이버를 돌리려고 파이썬 바인딩을 쓰고 있습니다.
from selenium import webdriver
wd = webdriver.Firefox()
여기서
- 웹요소를 접근할 때 :
elem = wd.find_element_by_css_selector('#my-id')
- 전체 페이지 소스에 접근할 때 :
wd.page_source
이정도는 알고 있는데 element source를 보는 방법을 아직 모르겠습니다.
elem.source # <-- HTML을 문자열 형태로 반환
이런 느낌으로 찾고 있는데 파이썬 selenium webdriver 관련문서를 찾아봐도 제가 못 찾는 건지 없는건진 모르겠지만 아무튼 모르겠습니다.
도와주세요.
댓글 입력