2017-12-13 5 views
-1

imgタグのsrcset属性を抽出しようとしています。これは、pyquery & python3を使用しています。"srcset"属性の値を取得するPyquery

<img alt="my-image" srcset="//url/i/need/to/extract"> 

抽出alt属性は期待のように動作し、そして「私のイメージ」

(".item-thumb img").attr('alt') 

を返します。しかし、この方法は属性srcsetのために動作しません。それは返すNone

(".item-thumb img").attr('srcset') #doesn't work 
(".item-thumb img").attr.srcset #doesn't work 

これを解決するには?組み込みの方法がない場合は、正規表現にすることができますか?ありがとう。

答えて

0

属性はちょうどsrcsetですが、代わりにdata-srcsetを使用する必要があります。この線は魅力のように機能します。

(".item-thumb img").attr('data-srcset') 

私はこの動作の理由がわかりません。

関連する問題