gpt4 book ai didi

python - urllib2 不返回完整网页

转载 作者:太空狗 更新时间:2023-10-30 03:06:09 26 4
gpt4 key购买 nike

我刚开始使用 Python,我正在尝试使用 urllib2 请求站点的 html 源代码。但是,当我尝试从站点获取 html 内容时,我没有获取完整的 html 内容 - 缺少标签。我知道它们丢失了,因为当我在 Firebug 中查看该站点时,代码出现了。这是由于我请求数据的方式 - 还是由于网站?如果是的话,有什么方法可以用 python 获取站点的完整源代码,然后对其进行解析?

目前我用来请求内容的代码和我正在尝试的网站是:

import urllib2

url = 'http://marinetraffic.com/ais/'
response = urllib2.urlopen(url)
html = response.read()
print(html)

特别是 - div id="map_area"- 之间的内容丢失了。非常感谢任何帮助/指点!

最佳答案

您获得的数据不完整,因为此页面上的大部分内容都是通过 Javascript 动态生成的...

关于python - urllib2 不返回完整网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9516933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com