data-style-name="Gold" data-style-id="20316" data-sold-out="false" data-description="null" alt="Tvywspp25q0" /></a>
<a class="" data-images="
这是html代码,我试图获得find if data-sold-out="false“或true,这样我就可以用它做点什么了。我想知道怎样才能找到数据售罄id等于什么并将其返回。我用的是蟒蛇和美汤。
感谢您的任何帮助
发布于 2018-06-04 03:37:24
您是否正在尝试查找data-sold-out="false“或data-sold-out="true”的标签,对吗?
我想你可以做到的
all_html = bs('<a data-style-name="Gold" data-style-id="20316" data-sold-out="false" data-description="null" alt="Tvywspp25q0" /></a>
<a class="" data-images="">')
a_tag = all_html.findAll(attrs={"data-sold-out": "false"})
然后,您可以像这样提取它们内部的任何属性
for item in a_tag:
print(item['data-style-name'])
https://stackoverflow.com/questions/50669920
复制相似问题