728x90
selenium으로 특정 element를 가져올 때, 가져오고 싶은 element가 다른 element 안에 있을 경우에 그 특정 element를 쉽게 가져올 수 있는 방법 중 하나인 xpath를 사용해 element를 가져오는 방법에 대해서 작성하였다.
xpath(XML Path Language)란?
W3C의 표준으로 XML(Extensible Markup Language)문서의 구조를 통해 경로(Path)위에 지정한 구문을 사용하여 항목을 배치하고 처리하는 방법을 기술하는 언어입니다. XML 표현보다 더 쉽고 약어로 되어 있으며, XSL변환(XSLT)과 XML지시자 언어(XPointer)에 쓰이는 언어로 XML 문서의 Node를 정의하기 위하여 경로식(Path Expression)을 사용하며, 수학 함수와 기타 확장 가능한 표현들이 있습니다.
xpath의 문법
https://www.w3schools.com/xml/xpath_syntax.asp
[출처]
728x90
'Python > Crawling' 카테고리의 다른 글
Selenium - JavaScriptExecutor (0) | 2023.05.04 |
---|---|
Selenium - xpath를 이용해, 동일한 상위 요소 아래에서 다른 하위 요소를 선택하는 방법(C#) (0) | 2023.05.04 |
Selenium - 아래 또는 위로 스크롤하는 방법 (0) | 2023.05.04 |
Selenium - Waits (0) | 2023.05.04 |
Web Driver & Selenium (0) | 2023.05.04 |