반응형
셀레니움, 요소(어트리뷰트) 속성 검사, 설정, 삭제
글. 수알치 오상문
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 속성을 제거하기
반응형
'웹 크롤링, 스크래핑' 카테고리의 다른 글
네이버 블로그 한 페이지 제목 가져오기 (iframe 크롤링) (0) | 2022.07.10 |
---|---|
BeautifulSoup 기초 (0) | 2022.07.10 |
셀레니움, text, innerText, innerHTML 차이, 테이블 예제 비교 (0) | 2022.07.10 |
셀레니움, get_attribute()로 속성 값 얻기 (0) | 2022.07.10 |
셀레니움, XPath로 요소 찾기 표현식 (0) | 2022.07.10 |