selenium利用js抓隱藏元素

 

 

 

元素抓取不到時通過控制檯及檢查元素查看是否獲取有元

time.sleep(2)
driver.find_element_by_css_selector('#app > section > section > main > div > div.padding-middle.setting-area > div > div.tab-page.margin-left-large.border-radius-small > div.work-area-bgcolor.tab-containier > div > div.container.full-height > div.device-list.form-style.work-area-bgcolor.padding-middle > form > div:nth-child(2) > div.ant-col.ant-form-item-control-wrapper > div > span > div > div > div').click()
js = "return document.querySelector('#test-uuid > ul > li:nth-child(3)').innerText"
time.sleep(1.5)
driver.find_element_by_css_selector('#test-uuid > ul > li:nth-child(3)').click()
print(js)
text = driver.execute_script(js)
print(text)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章