成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

selenium用XPATH直接獲取屬性值 需要使用.get_attribute(“屬性名”)

tommego / 3693人閱讀

摘要:在使用進(jìn)行抓取的時(shí)候,試圖使用來獲取。最后的解決辦法就是,這里只取到標(biāo)簽級,想要獲取元素在之后再獲取如下對,就是加,同理想要獲得其他屬性值,也可以通過他來獲取。同時(shí)我還發(fā)現(xiàn),使用也可以取到屬性值,暫時(shí)未發(fā)現(xiàn)這個(gè)方法得區(qū)別。

在使用selenium進(jìn)行抓取url的時(shí)候,試圖使用find_elements_by_xpath來獲取。
因此想當(dāng)然的直接使用XPATH的語法進(jìn)行獲取屬性
事例縮略后xml結(jié)構(gòu)如下

按照XPATH正常的語法,想要獲取a標(biāo)簽的url也就是href的屬性應(yīng)該寫作

//div[@class="qg-limit-list"]/a/@href

然而在使用find_elements_by_xpath一直報(bào)錯(cuò),顯示只能存放element而不是object。
最后的解決辦法就是,這里只取到標(biāo)簽級,想要獲取元素在之后再獲取如下

xpath_urls = "http://div[@class="qg-limit-list"]/a"
urls_pre = browser.find_elements_by_xpath(xpath_urls)
url = urls_pre[0].get_attribute("href")

對,就是加.get_attribute(“href”),同理想要獲得其他屬性值,也可以通過他來獲取。
同時(shí)我還發(fā)現(xiàn),使用.get_property(“href”)也可以取到屬性值,暫時(shí)未發(fā)現(xiàn)這2個(gè)方法得區(qū)別。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/42414.html

相關(guān)文章

  • ??爬蟲+自動(dòng)化利器 selenium 之自學(xué)成才篇(一)??

    文章目錄 selenium 簡介selenium安裝安裝瀏覽器驅(qū)動(dòng)確定瀏覽器版本下載驅(qū)動(dòng) 定位頁面元素打開指定頁面id 定位name 定位class 定位tag 定位xpath 定位css 定位link 定位partial_link 定位 瀏覽器控制修改瀏覽器窗口大小瀏覽器前進(jìn)&后退瀏覽器刷新瀏覽器窗口切換常見操作 鼠標(biāo)控制單擊左鍵單擊右鍵雙擊拖動(dòng)鼠標(biāo)懸停 鍵盤控制 seleni...

    james 評論0 收藏0
  • Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)---37、動(dòng)態(tài)渲染頁面抓取:Selenium

    摘要:不過動(dòng)態(tài)渲染的頁面不止這一種。再有淘寶這種頁面,它即使是獲取的數(shù)據(jù),但是其接口含有很多加密參數(shù),我們難以直接找出其規(guī)律,也很難直接分析來抓取。我們用一個(gè)實(shí)例來感受一下在這里們依然是先打開知乎頁面,然后獲取提問按鈕這個(gè)節(jié)點(diǎn),再將其 上一篇文章:Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)---36、分析Ajax爬取今日頭條街拍美圖下一篇文章:Python3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)---38、動(dòng)態(tài)渲染頁面抓取:Spla...

    zhjx922 評論0 收藏0
  • Selenium方法(Python)

    摘要:概述是一款開源的自動(dòng)化框架,模擬用戶操作瀏覽器的行為,主要用于界面自動(dòng)化瀏覽器兼容性測試。將瀏覽器原生的封裝成,作為編程語言與瀏覽器通信的橋梁,從而達(dá)到操作瀏覽器的目的。 ...

    Aceyclee 評論0 收藏0
  • 【Python爬蟲】4萬字,詳解selenium從入門到實(shí)戰(zhàn)【錯(cuò)過再無】

    摘要:難在哪里根據(jù)上面的標(biāo)簽需要定位最后一行標(biāo)簽,以下列出了四種方式,定位的方式多樣并不唯一,使用時(shí)根據(jù)情況進(jìn)行解析即可。加入每日一練我們使用并指明標(biāo)簽內(nèi)全部文本即可定位。 ...

    shiyang6017 評論0 收藏0
  • xpath實(shí)際應(yīng)

    摘要:是一門在文檔中查找信息的語言。可用來在文檔中對元素和屬性進(jìn)行遍歷。在主要應(yīng)用于無,且屬性值不唯一的元素定位。 xpath XPath 是一門在 XML 文檔中查找信息的語言。XPath 可用來在 XML 文檔中對元素和屬性進(jìn)行遍歷。 xpath在selenium主要應(yīng)用于無id,且屬性值不唯一的元素定位。 1、表格(節(jié)點(diǎn)、文本) showImg(https://segmentfault...

    Meathill 評論0 收藏0

發(fā)表評論

0條評論

tommego

|高級講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<