반응형

셀레니움, 요소(어트리뷰트) 속성 검사, 설정, 삭제

 

글. 수알치 오상문 

 

elem = driver.find_element(By.XPATH, '요소XPATH)

# 또는

# elem = driver.find_element_by_xpath('요소XPATH)

 

다음과 같은 기능을 이용하여 요소를 다를 수 있습니다.

 

  • elem.hasAttribute('name'): 요소에 name 속성이 존재하는지 확인
  • elem.getAttribute('name'): 요소의 name 속성 값을 가져오기
  • elem.setAttribute('name', 'value'): 요소의 name 속성 값을 변경하기
  • elem.removeAttribute('name'): 요소의 name 속성을 제거하기 

 

반응형

+ Recent posts