[問題] BeautifulSoup select class filter

作者: cocoaswifty (coco)   2017-07-01 23:59:07
<a class="heading__name" href=...
<a class="heading__name hide" href=...
有兩種class,只想要filter拿到第一種結果"heading__name"
我的方法是soup.select(".heading__name") 結果第二種class也會包含在內,
如何正確拿到想要的結果?
作者: subi (細雨綿綿細雨)   2017-07-02 00:46:00
soup.select("a[class=heading__name]") 改這樣試試看
作者: cocoaswifty (coco)   2017-07-02 05:13:00
可以唷 thank you
作者: uranusjr (←這人是超級笨蛋)   2017-07-05 00:57:00
或者 .heading__name:not(.hide)

Links booklink

Contact Us: admin [ a t ] ucptt.com