-1

我正在尝试使用 pyquery & python3 提取标签srcset的属性。img

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

提取alt属性按预期工作,并返回“my-image”

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

但是这种方法不适用于属性srcset。它返回None

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

如何解决这个问题?如果没有内置方式,可能是正则表达式?谢谢。

4

1 回答 1

0

事实证明,虽然属性只是srcset,但您需要改为使用data-srcset。这条线就像一个魅力。

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

我不知道这种行为的原因是什么。

于 2017-12-13T08:42:28.693 回答