selenium獲取span文本(selenium點(diǎn)擊span文本)
今天給各位分享selenium獲取span文本的知識(shí),其中也會(huì)對(duì)selenium點(diǎn)擊span文本進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!
本文目錄一覽:
- 1、python+selenium3怎么取出span標(biāo)簽中的內(nèi)容
- 2、如何在 Selenium 中操作 SPAN 元素
- 3、python下用selenium如何獲取頁(yè)面顯示的文本內(nèi)容。
python+selenium3怎么取出span標(biāo)簽中的內(nèi)容
使用正則,引入re包
import?re
str1?=?'span?data-reactid=".2.1.$550127.0.1.0.0.0.0.0.1"200/span'
result?=?re.findall(r'span?data-reactid=".2.1.\$550127.0.1.0.0.0.0.0.1"(\d+)/span',?str1)
print(result)
如何在 Selenium 中操作 SPAN 元素
要點(diǎn)擊一個(gè) Menu 時(shí)需要對(duì) SPAN 元素進(jìn)行操作,后來(lái)在 Selenium 的論壇中找到了答案。示例代碼如下:
1 tr
2 tdclick/td
3 td//span[contains(text(),'String')]/td
4 td/td
5 /tr
在實(shí)際使用時(shí),把 String 部分替換為實(shí)際的 text 就可以了。
另外一種做法是不行的:
1 tr
2 tdclick/td
3 td//span[@text='String']/td
4 td/td
5 /tr
python下用selenium如何獲取頁(yè)面顯示的文本內(nèi)容。
沒(méi)試驗(yàn)?zāi)愕?,但是遇到過(guò)類似的情況,一般是dir一下這個(gè)element,看看方法和類型。因?yàn)橛袝r(shí)候你以為是文本類型節(jié)點(diǎn),實(shí)際上想要的內(nèi)容可能還在該節(jié)點(diǎn)的子節(jié)點(diǎn)中
關(guān)于selenium獲取span文本和selenium點(diǎn)擊span文本的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。