當(dāng)我們?cè)谑褂胹elenium各種定位的時(shí)候,是不是經(jīng)常遇到定位難的問(wèn)題,現(xiàn)在推薦大家使用谷歌瀏覽器的神器,幫我們獲取想要的定位元素,今天主要介紹xpath,其它方式類似! 打開(kāi)谷歌瀏覽器開(kāi)發(fā)者模式 ? 選擇元素這欄,然后光標(biāo)定位到我們想要獲取的內(nèi)容處 ? 然后谷歌會(huì)自動(dòng)定位到我們所點(diǎn)數(shù)據(jù)的元素位置 接下來(lái)就是見(jiàn)證奇跡的時(shí)刻了 右擊鼠標(biāo)-Copy - Copy Xpath ? 然后粘貼復(fù)制的信息: //*[@id='grid-count-area']/li[1]/span 完美,將改內(nèi)容粘貼到我們的代碼中: mapStr = driver.find_element_by_xpath('//*[@id='grid-count-area']/li[1]/span').textprint('mapStr:',mapStr) ? 完美的獲取到數(shù)據(jù)! 是不是很簡(jiǎn)單,趕緊去試試吧 |
|