(작성중) Xpath가 무엇인가 🚴🏼‍♂️

Today lolol·2020년 7월 6일
0

mote

목록 보기
1/5

🏗 작성 중인 게시물입니다. 차차 수정해갈거에요. 👍🏼

표현식

xpath는 표현식이다.

크롬 개발자 도구를 통해 xpath를 얻을 수 있다.

xpath는 이러한 형태로 표현된다.

  1. //*[@id="h2"]
  2. /html/body/div[1]/div[2]/div[4]/div/div/h2[2]

2개의 xpath는 같은 경로에 대한 값이지만 다른 표현식을 같는다.
크롬에서는 각각 1. Xpath, 2. Full Xpath라고 명명했다.
이 글에서는 이러한 표현을 그대로 사용한다.

각각의 표현을 상대경로, 절대경로를 사용했다고 볼 수 있다.

Selector

경로를 표현하는 방법은 xpath만 존재하는 것이 아니다.

#root > div.sc-jAaTju.fNCBho.sc-jDwBTQ.efksxK > div.sc-feJyhm.kMGsFz > div > div > p:nth-child(8)
#h2

selector 또한 xpath처럼 절대경로를 사용할 수 있다. 아마도

http://plasmasturm.org/log/xpath101/
https://docs.scrapy.org/en/latest/topics/selectors.html#working-with-xpaths

profile
working making doing makes us 🤖

0개의 댓글