아래 코드를 사용하여 클래스 값이 "ng_isolate_scope"인 모든 요소를 찾습니다. 하지만 추가 분석을 위해이 정보가 필요하므로 선택한 요소의 태그 값을 캡처해야합니다.
<span class="ng-isolate-scope">
<div class="ng-isolate-scope">
암호:
elems = driver.find_elements_by_class_name("ng-isolate-scope")
for elem in elems:
tag_value = elem.get_tag()
print("element found with tag value = " + str(tag_value))
그러나 tag_value ()는 존재하지 않습니다. 요소의 태그 값을 캡처하려면 어떻게해야합니까? 감사
업데이트 됨 : 약간 까다 롭습니다. 여기서 제 접근 방식은 요소의 outerHTML을 가져온 다음 첫 번째 단어 (태그 이름)를 분할하는 것입니다. 따라서 시도해 볼 수 있습니다.
elements = driver.find_elements_by_class_name("ng-isolate-scope")
for element in elements:
outerhtml = element.get_attribute('outerHTML ') // to extract outerHTML
tag_value=outerhtml.split('',1)[0] // to extract first word
print("element found with tag value = " + tag_value)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다