264일차 셀레니움(Selenium) - XPATH를 활용한 페이스북(Facebook), 트위터(Twitter) 로그인

2021. 9. 19. 18:30Diary/201~300

# XPATH 참고 사이트

https://wkdtjsgur100.github.io/selenium-xpath/

 

(python) selenium에서 xpath를 이용해 크롤링 하기

selenium으로 특정 element를 가져올 때, 가져오고 싶은 element가 다른 element 안에 있을 경우에 그 특정 element를 쉽게 가져올 수 있는 방법 중 하나인 xpath를 사용해 element를 가져오는 방법에 대해서 작

wkdtjsgur100.github.io

 

  • / : 절대경로를 나타냄
  • // : 문서내에서 검색
  • //@href : href 속성이 있는 모든 태그 선택
  • //a[@href='http://google.com'] : a 태그의 href 속성에 http://google.com 속성값을 가진 모든 태그
    선택
  • (//a)[3] : 문서의 세 번째 링크 선택
  • (//table)[last()] : 문서의 마지막 테이블 선택
  • (//a)[position() < 3] : 문서의 처음 두 링크 선택
  • //table/tr/* 모든 테이블에서 모든 자식 tr 태그 선택
  • //div[@*] 속성이 하나라도 있는 div 태그 선택

 

[ 페이스북 로그인 ]

 

 

[ 트위터 로그인 ]