我确信这可能是一个复制品,但我对“用PHP解析网页”有一个问题。我试图推断网页中每个元素<img>的src、alt和title,但我得到了这个错误: Uncaught Error: Call to a member function getElementsByTagName() on array in /web/example.php:12 Stack trace: #0 {main} thrown in 为此,我创建了以下小代码: i
我正在尝试解析一些网页,以备将来使用。为了解析网页,我使用了不同的模块,如urllib,lxml,BeautifulSoup,HTMLParser来达到我的目标。我在解析网页时没有遇到任何问题,直到我面对隐藏的标签。当我使用chrome浏览器打开页面并使用开发人员工具查看页面元素时,我能够看到代码的<embed>部分:
<embed type="..." sr