作者cocoaswifty (coco)
看板Python
标题[问题] BeautifulSoup select class filter
时间Sat Jul 1 23:59:07 2017
<a class="heading__name" href=...
<a class="heading__name hide" href=...
有两种class,只想要filter拿到第一种结果"heading__name"
我的方法是soup.select(".heading__name") 结果第二种class也会包含在内,
如何正确拿到想要的结果?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.173.19.224
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1498924750.A.E82.html
1F:→ subi: soup.select("a[class=heading__name]") 改这样试试看 07/02 00:46
2F:→ cocoaswifty: 可以唷 thank you 07/02 05:13
3F:→ uranusjr: 或者 .heading__name:not(.hide) 07/05 00:57