有没有办法在python中没有硒的情况下抓取JavaScript页面

时间:2020-09-29 12:03:56

标签: python web-scraping beautifulsoup

有没有一种方法可以使用不带硒的python beautifulsoup或lxml抓取JS渲染的网页?

感谢

1 个答案:

答案 0 :(得分:0)

您可以使用request_html模块作为替代,这非常简单

from bs4 import BeautifulSoup
import requests

resp = requests.get("https://stackexchange.com/sites")

html = resp.content
soup = BeautifulSoup(html)

option_tags = soup.find_all("option")

如果您想进一步了解它,只需在Google模块上