如何在web浏览器中获取“DOM检查器”中显示的HTML代码?

2024-09-28 17:20:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图了解在web浏览器(Firefox)中使用“DOM检查器”时发生了什么。我注意到检查器显示的HTML代码与网站的源代码明显不同

它只出现在特定的网站上,如LinkedIn、Facebook、Instagram等。我听说过一些关于DOM的事情,也知道DOM的概念,但是

我的目标是获取代码,该代码由“DOM检查器”自动提供,例如从Python脚本获取。以下是Firefox生成的HTML代码example

问题

  1. 如何在web浏览器中从“DOM检查器”下载HTML代码
  2. 我如何使“DOM检查器”或DOM评估代码的过程自动化
  3. 在没有web浏览器的情况下,是否可以从网站获取HTML代码并对其进行评估,以获得由“DOM检查器”提供服务的完整HTML代码

如果您知道任何框架或库能够做到这一点,我很高兴您能回答这个问题。我正试图建立一个Python刮板,但有些网站真的不愿意与我合作

提前谢谢


Tags: 代码脚本web概念目标facebook源代码网站