首页 > 解决方案 > 使用python的requests-html通过执行js绕过adblock

问题描述

我的目标是使用请求 HTML 来获取 js 加载的文本。静态 HTML 显示一条请求关闭 AdBlock 的消息。我正在使用下面应该执行 js 的代码,但我得到的 HTML 仍然是静态的。任何人都可以就如何解决这个问题提供建议,或者至少解释为什么我没有得到动态内容?为什么 AdBlock 消息仍然出现?

from requests_html import HTMLSession 

session = HTMLSession()
r = session.get('https://wyborcza.pl/7,173236,25975806,free-khaled-drareni.html')
r.html.render()

print(r.html.html)

标签: javascriptpythonweb-scrapingpython-requestsadblock

解决方案


推荐阅读