1. 程式人生 > >selenium+python 輸入含有span標簽的標題

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

info 內容 ont bsp alt 標題 find path 並且

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
最後成功輸入標題:

技術分享圖片






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