您的位置:首頁技術文章
文章詳情頁

python - 爬蟲如何獲取onclick的鏈接

瀏覽:82日期:2022-09-08 15:53:14

問題描述

<a onclick='xxx(1)'>xxxx</a>

類似如上這種需要點擊一下才會打開一個網頁的,這種鏈接該如何獲取呢?除了手工分析參數自己構造請求, selenium 定位模擬點擊,還有什么方法么?

問題解答

回答1:

如果js有做混淆或者加密,無法直接從代碼中獲取到鏈接的話,那只有模擬點擊能做到了。

回答2:

from bs4 import BeautifulSoup as bsfor a_tag in bs(html_body,’html.parser’).find_all(’a’): print(a_tag[’onclick’])回答3:

正則表達式提取唄

標簽: Python 編程
相關文章:
国产综合久久一区二区三区