Python 3.x 如何在python3上加载整个页面?

Python 3.x 如何在python3上加载整个页面?,python-3.x,Python 3.x,当我请求页面时,有一个页面没有完全加载。向下滚动页面时,页面“加载自身” 我尝试使用以下方法加载页面: response = urllib.request.urlopen('url').read() 但这只加载页面的标题,而不加载在浏览器中向下滚动页面时加载的内容 如何完全加载页面?您没有提供太多的详细信息,也没有提供您所说的URL,因此我将尝试猜测您面临的问题(我很确定这将触及您问题的核心): 您已经有了完整的页面,但没有意识到它。 尝试在Internet浏览器中加载您所拥有的内容,您很可能

当我请求页面时,有一个页面没有完全加载。向下滚动页面时,页面“加载自身”

我尝试使用以下方法加载页面:

response = urllib.request.urlopen('url').read()
但这只加载页面的标题,而不加载在浏览器中向下滚动页面时加载的内容


如何完全加载页面?

您没有提供太多的详细信息,也没有提供您所说的URL,因此我将尝试猜测您面临的问题(我很确定这将触及您问题的核心):

您已经有了完整的页面,但没有意识到它。

尝试在Internet浏览器中加载您所拥有的内容,您很可能会惊讶地看到“整个”页面

事情往往不像第一眼看到的那样

有些HTML页面充满了文本和图像,实际内容只不过是指向Javascript文件的链接。然后,您在Internet浏览器中看到的内容将根据该脚本创建,为了创建您看到的页面,必须执行该脚本

要获得在Internet浏览器中看到的页面的完整“内容”,您必须模拟Internet浏览器的行为,同时加载加载页面链接的所有文件,并执行此页面中的所有Java脚本捕获其输出并执行Internet浏览器在运行这些脚本时将执行的操作。

上述事实使网页设计师能够阻止那些刚刚学会了如何通过加载URL来编程获取网页内容的人在不使用Internet浏览器的情况下下载网页内容


自己看看这是怎么回事,不要让您的Internet浏览器创建cookie、执行脚本和加载任何其他内容,这些内容不是您正在加载的页面的实际纯内容。

很抱歉,我的详细信息不多。我有一个看起来像Facebook新闻页面的页面-当你打开它时,它不会加载满,但当你滚动页面时,会出现新的新闻(加载更多内容)