作者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://www.ptt.cc/bbs/Python/M.1498924750.A.E82.html
→ subi: soup.select("a[class=heading__name]") 改這樣試試看 07/02 00:46
→ cocoaswifty: 可以唷 thank you 07/02 05:13
→ uranusjr: 或者 .heading__name:not(.hide) 07/05 00:57