在提取案例ID時需要幫助,這將是很大的幫助
<div class="note note-info"><h4 id="note-label-CreateCaseUploadDoc:Display_Process_Combination1:RequestID" class="note-title">A new request is created successfully</h4><p id="
">412312513</p></div></div>
需要從中412312513提取
uj5u.com熱心網友回復:
您可以使用following-sibling 從 p 標簽獲取文本節點值,如下所示:
//*[@]/following-sibling::p
或者
使用 CSS 選擇器
.note.note-info h4 p
硒的例子
txt = WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, '//*[@]/following-sibling::p'))).text
或帶有 css 選擇器的 selenium
txt = WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.CSS_SELECTOR, '.note.note-info h4 p'))).text
#imports
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/474367.html
