我尝试使用pyquery&提取srcset
标记的img
属性python3。
<img alt="my-image" srcset="//url/i/need/to/extract">
提取alt
属性的工作方式与预期相符,并返回&#34; my-image&#34;
(".item-thumb img").attr('alt')
但是这种方法对属性srcset
不起作用。它返回None
(".item-thumb img").attr('srcset') #doesn't work
(".item-thumb img").attr.srcset #doesn't work
如何解决这个问题?如果没有内置方式,可能是正则表达式?感谢。
答案 0 :(得分:0)
事实证明,虽然该属性只是private bool IsLocal(ConnectionInfo connection)
{
var remoteAddress = connection.RemoteIpAddress.ToString();
// if unknown, assume not local
if (String.IsNullOrEmpty(remoteAddress))
return false;
// check if localhost
if (remoteAddress == "127.0.0.1" || remoteAddress == "::1")
return true;
// compare with local address
if (remoteAddress == connection.LocalIpAddress.ToString())
return true;
return false;
}
,但您需要使用srcset
。这条线就像一个魅力。
data-srcset
我不知道这种行为的原因是什么。