[英]How to scrape multiple pages when JavaScript:void()?
旁注:我這里真是個菜鳥,所以我實際上不知道該頁面是否是JavaScript頁面。 當我檢查元素時,它顯示HTML代碼,但是當我將鼠標懸停在頁碼上時,它顯示javascript:void()
。
我正在看這篇文章以及其他一些文章,內容涉及如何使用Python請求和漂亮的湯來抓取多個頁面。
我的情況類似於上述帖子的OP:
但是在我的情況和OP的情況之間,也存在一些差異:
javascript:goToPage("2")
; 但是,我正在查看的頁面在單擊任何頁面鏈接時都顯示javascript:void(0)
。 POST
,所以我無法遵循提供的解決方案。 同樣,我可以刮取一頁,但我不知道如何一次刮擦所有頁面。
您可以嘗試從Python遷移到Javascript解決方案,並設置一個環境來執行這些Javascript。 就所有人而言,它是唯一真正的解決方案,它可以使Java代碼變得晦澀難懂,因此除非執行,否則您將無法真正抓取任何東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.