파이썬은 selelniun 지정된 요소를 찾고 클래스의 내용을 수정

이 코드를 해독 슬라이딩 최근의 연구에 연구를 통해, 결국 여기를 기록, 해결 사고의 새로운 방법을 찾아야하지만, 그 과정에서 약간의 문제가 발생

우리는 우리가 그것을 ""= 대상으로 변경 있도록 요소 속성 대상의 특정 요소 = "_ 빈은"다른 창에 링크가 열려 할 때 알고

js='document.getElementsByClassName("xxx")[y].target=""'
driver.execute_script(js)#执行js语句

여기서
xxx는 위치의 내용을 수정할 수있는 클래스이며
, Y는 첫 번째 클래스의 요소들의 수이고, 첫 번째는 1 번째이고, 0




무엇 클래스의 내용을 수정하는 경우, 공감

js = 'document.getElementsByClassName("geetest_canvas_slice")[0].className="geetest_canvas_slice geetest_absolute1"'
driver.execute_script(js)

여기에 내가 발견
JS 클래스 두 가지를 선택할 수있는 경우 요소는 두 가지 옵션이 선택
에 쓸 필요 요소를 XPath 선택하지만 두 사람과 함께

클래스는 다음과 같은 여러 요소가있는 경우,

<p id="beijing" class='capital huge-city'>
    北京    
</p>

당신이 그것을 위해 투표 할 경우, 해당 XPath는해야 //p[@class="capital huge-city"]
이 같은 단지 속성을 쓸 //p[@class="capital"]수 없습니다

게시 10 개 원래 기사 · 원의 찬양 (14) · 전망 3713

추천

출처blog.csdn.net/yuaneuro/article/details/104656162