[问题] BeautifulSoup如何排除特定class

楼主: atb (Transition)   2023-02-28 20:01:19
各位好,最近使用beautifulsoup在爬html时遇到一个问题
<table class="alpha beta">
</table>
<table class="alpha">
</table>
若使用 beautifulsoup.select('table.alpha')会选到两个table
但我不希望class="beta"的table被选到,请问要如何修正呢? 谢谢
作者: Hsins (翔)   2023-02-28 22:17:00
bs.select("table[class='alpha']")
作者: lycantrope (阿宽)   2023-02-28 23:14:00
"table[class='alpha']"
作者: OnoderaHaru (小野寺春)   2023-03-01 07:28:00
s.select('.alpha:not(.beta)')
作者: tzouandy2818 (Naked Bear)   2023-03-02 06:57:00
Google搜寻CSS选择器
楼主: atb (Transition)   2023-03-04 19:57:00
谢谢大家的协助,问题解决了,可以正确选取了
作者: g919233 (Jia)   2023-03-11 06:34:00
我整理的:https://blog.jiatool.com/posts/sorted-out-css-selector/

Links booklink

Contact Us: admin [ a t ] ucptt.com