Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在javascript清除其DOM之前获取动态网页的源代码?_Python - Fatal编程技术网

Python 如何在javascript清除其DOM之前获取动态网页的源代码?

Python 如何在javascript清除其DOM之前获取动态网页的源代码?,python,Python,我试图从一个网页中获取数据,但显然该网页运行了一些javascript,可以清除其DOM,因此如果我使用selenium中的driver.page\u source,我得到的源代码与浏览器->开发工具中实际显示的源代码不同。如何获得在开发人员工具中看到的HTML代码?加载后清除它是dom是什么意思?那样的话,信息也会丢失吗?你也可以链接这个网站吗?这是我正在尝试解析的页面。@venky\uuuuuu在浏览器中,如果我右键单击->显示页面源代码,则源代码与开发工具中显示的不同。在使用页面源代码之前

我试图从一个网页中获取数据,但显然该网页运行了一些javascript,可以清除其DOM,因此如果我使用selenium中的
driver.page\u source
,我得到的源代码与浏览器->开发工具中实际显示的源代码不同。如何获得在开发人员工具中看到的HTML代码?

加载后清除它是dom是什么意思?那样的话,信息也会丢失吗?你也可以链接这个网站吗?这是我正在尝试解析的页面。@venky\uuuuuu在浏览器中,如果我右键单击->显示页面源代码,则源代码与开发工具中显示的不同。在使用页面源代码之前,您是否要等待几秒钟?selenium应该显示您在inspect元素中看到的内容。是的,我正在等待10秒。如果在某场足球比赛中右键单击->检查元素,您将看到一个类为“ae55a”的标记。在右键单击->查看页面源(在普通浏览器中)中看不到与类相同的div。我需要用python捕捉那个标记