3 回答

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊
有網(wǎng)友碰到過(guò)這樣的如何用python的selenium提取頁(yè)面所有資源加載的鏈接,問(wèn)題詳細(xì)內(nèi)容為:如何用python的selenium提取頁(yè)面所有資源加載的鏈接,我搜你通過(guò)互聯(lián)網(wǎng)收集了相關(guān)的一些解決方案,希望對(duì)有過(guò)相同或者相似問(wèn)題的網(wǎng)友提供幫助,具體如下:
解決方案1:
用瀏覽器打開(kāi)你那個(gè)連接(完整加載),通過(guò) 查看源 找到你要的數(shù)據(jù)(記住標(biāo)記,比如某個(gè)元素),selenium+python獲取到頁(yè)面代碼再去判斷查找你的標(biāo)記就知道是否加載完了。
用python selenium提取網(wǎng)頁(yè)中的所有<a>標(biāo)簽中的超...
答:提取所有鏈接應(yīng)該用循環(huán): urls = driver.find_elements_by_xpath("//a")for url in urls: print(url.get_attribute("href"))如果get_attribute方法報(bào)錯(cuò)應(yīng)該是沒(méi)有找到a標(biāo)簽對(duì)象,如果確定是有的話,可能是頁(yè)面加載比較慢還沒(méi)加載出來(lái),selenium...
如何用python的selenium提取頁(yè)面所有資源加載的鏈接
答:用瀏覽器打開(kāi)你那個(gè)連接(完整加載),通過(guò) 查看源 找到你要的數(shù)據(jù)(記住標(biāo)記,比如某個(gè)元素),selenium+python獲取到頁(yè)面代碼再去判斷查找你的標(biāo)記就知道是否加載完了

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊
selenium的projects包含如下幾個(gè)方面: 1.Selenium IDE 、 2.Selenium Remote Control 、 3.Selenium Grid 、4.Selenium WebDriver 1. Selenium IDE作為Firefox上的一個(gè)插件,提供錄制功能,個(gè)人觀點(diǎn),如果能手寫代碼,就不要用這個(gè)東西。
添加回答
舉報(bào)