selenium+python 輸入含有span標簽的標題


1、

 對於以上標題,一般都是用鼠標點一下,才能輸入標題的內容,如下圖

 

 一般我們都能定位到該標題,並且用鼠標點擊,該JS標簽為

<span id="editSubject" style="font-size:20px;cursor:pointer">請在此輸入標題</span>==$0,用xpath定位,很容易得到:
driver.find_element_by_xpath("//*[@id='editSubject']").click(),但是不能輸入標題內容,只能點擊一下輸入框。因為我們鼠標點擊其他地方就會變成最上面的請在此輸入標題
這時我們可以在editSubject后面加上Input,輸入標題:
driver.find_element_by_xpath("//*[@id='editSubject']").click()  #點擊標題框
driver.find_element_by_xpath("//*[@id='editSubjectInput']").send_keys("leader") #輸入標題內容leader
最后成功輸入標題:

 







免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM