我正在使用 BeautifulSoup 编写一个解析脚本,我在其中搜索img
页面中的所有标签,并且只想抓取具有一定宽度的图片。
下面是一个标签示例:
<img
alt=""
src="//upload.wikimedia.org/wikipedia/en/thumb/a/a9/Example.jpg/111px-Example.jpg"
width="111"
height="120"
/>
问题是并非所有img
标签都有width
属性。我只想访问img
具有该width
属性的标签。
到目前为止,我有一些类似的东西:
images= soup.findAll("img")
listimages= []
for img in images:
if img['width']!==None:
listimages.append(img)
这似乎不起作用。似乎缺少width
属性不会产生NoneType
. 所以如果不是None
,那又怎样?