免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
python基礎(chǔ)教程:8種selenium元素定位的實(shí)現(xiàn)

前言

selenium是一個(gè)非常厲害的爬蟲利器,不,簡直是神器了,它可以自動(dòng)的控制瀏覽器,但是你得告訴瀏覽器,你想干嘛,爬哪里,這時(shí)候就要用到元素定位了,在HTML中都有著不同的標(biāo)簽和屬性,selenium根據(jù)它們來確定你的意圖,每個(gè)方式都對應(yīng)兩個(gè)方法

8種方式

1.通過 id 定位

2.通過 name 定位

3.通過 class 定位

4.通過 tag 定位

5.通過 link 定位

6.通過 partial link 定位

7.通過 xpath 定位

8.通過 css 選擇器定位

1.通過 id 定位

這個(gè)要特別說明一下,find_element_by_( ),是用來定位單個(gè)元素的,find_elements_by_( ),是用來定位多個(gè)元素的。學(xué)過英語都是加一個(gè)復(fù)數(shù)是多個(gè),下面的定位跟這個(gè)也是一樣的

實(shí)例代碼:

2.通過 name 定位

實(shí)例代碼:

3.通過 class 定位

實(shí)例代碼:

4.通過 tag 定位

實(shí)例代碼:

小編推薦一個(gè)學(xué)python的學(xué)習(xí)qun975,691720

無論你是大牛還是小白,是想轉(zhuǎn)行還是想入行都可以來了解一起進(jìn)步一起學(xué)習(xí)!裙內(nèi)有開發(fā)工具,很多干貨和技術(shù)資料分享!

5.通過 link 定位

實(shí)例代碼:

6.通過 partial link 定位

實(shí)例代碼:

7.通過 xpath 定位

實(shí)例代碼:

8.通過 css 選擇器定位

實(shí)例代碼:

以上就selenium元素定位的方式方法,但是感覺不太順手,就只有Xpath好一點(diǎn),但是呢,還有樣式CSS定位是最強(qiáng)大和靈活的,不過比較難掌握,當(dāng)然網(wǎng)上還有更加便捷的方法,既然有時(shí)候要用這種,當(dāng)然得了解一下啦

內(nèi)容來自騰訊新聞
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Selenium Web元素定位方法
新手學(xué)習(xí)selenium路線圖(老司機(jī)親手繪制)
Selenium2+python自動(dòng)化45
這樣教都不會?還得我親自出馬!
Python+webdriver定位元素的幾種方法
主要學(xué)習(xí)層級定位
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服