文章詳情頁(yè)
網(wǎng)頁(yè)爬蟲(chóng) - 關(guān)于python beautifullsoup解析網(wǎng)頁(yè)內(nèi)容丟失的問(wèn)題?
瀏覽:122日期:2022-09-23 08:23:07
問(wèn)題描述
待解析頁(yè)面的部分代碼如第一幅圖所示,我自己寫(xiě)的代碼及運(yùn)行結(jié)果如第二幅圖所示。看到已經(jīng)有答主提問(wèn)解析頁(yè)面丟失是因?yàn)橛玫氖莑xml的解析方式,我想說(shuō)我一直用的是html.parser的方式。希望各位大神不吝賜教~
問(wèn)題解答
回答1:你們從來(lái)都不考慮javascript動(dòng)態(tài)加載的嗎?
回答2:題主,如果你用Chrome F12看的話,里面是會(huì)有動(dòng)態(tài)加載的內(nèi)容的,而這些內(nèi)容你直接請(qǐng)求頁(yè)面的url是拿不到的。建議你點(diǎn)右鍵查看網(wǎng)頁(yè)源代碼,對(duì)照著F12里面的內(nèi)容來(lái)看,源代碼里沒(méi)有的內(nèi)容,就去查看Network里的其他請(qǐng)求,看有沒(méi)有你需要的數(shù)據(jù)。
相關(guān)文章:
1. 為什么我ping不通我的docker容器呢???2. android - webview 自定義加載進(jìn)度條3. 將SQLServer數(shù)據(jù)同步到MySQL 用什么方法?4. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題5. numpy - python [:,2][:,None]是什么意思6. linux - openSUSE 上,如何使用 QQ?7. javascript - 微信音樂(lè)分享8. mysql優(yōu)化 - 如何解決 MySQL 導(dǎo)入約 2G 的 SQL 報(bào)錯(cuò)?9. javascript - vue引入微信jssdk 配置在哪個(gè)生命周期調(diào)取接口配置?10. javascript - 微信小程序限制加載個(gè)數(shù)
排行榜

熱門(mén)標(biāo)簽