Никитоз Саныч Asked:2024-08-26 01:44:20 +0000 UTC2024-08-26 01:44:20 +0000 UTC 2024-08-26 01:44:20 +0000 UTC 检索网站的内容 772 您需要使用Python获取网站的 html 代码。当使用requests和bs4库检索页面内容时,它与实际输出到浏览器的内容不对应,并且无法解析。 有没有任何库或方法可以让我正确获取所有数据? python 1 个回答 Voted Best Answer Никитоз Саныч 2024-08-30T01:19:20Z2024-08-30T01:19:20Z 简而言之,是的。这是Silenium库,但您需要在代码中添加其他内容: driver = webdriver.Chrome() driver.get("https://zkillboard.com/alliance/99012181/") time.sleep(10) so_site = driver.page_source driver.close() 由于某种原因,在回答这个问题时省略了这个问题time.sleep(10)。但事实上,它是需要的,以便页面有时间加载并且所有脚本都工作,然后你将获得完整的代码,否则,你将得到一个“空白” - 并不比简单地使用requests库更好
简而言之,是的。这是Silenium库,但您需要在代码中添加其他内容:
由于某种原因,在回答这个问题时省略了这个问题
time.sleep(10)。但事实上,它是需要的,以便页面有时间加载并且所有脚本都工作,然后你将获得完整的代码,否则,你将得到一个“空白” - 并不比简单地使用requests库更好