img
ページ内のすべてのタグを検索し、特定の幅の画像のみを取得するBeautifulSoup を使用して解析スクリプトを作成しています。
タグの例を次に示します。
<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
、何ですか?