爬蟲使用select及find的時機
2020/01/19 上午 10:52
Python網路爬蟲討論版
JJLai
觀看數:4
回答數:1
收藏數:0
pycrawler
pycrawler-d25
如標題
若css選擇器就可以達到取得元素的目標,是否就不需要用到find
還是find會比較適合用在什麼情境下
例如示範中
metas = main_content.select('div.article-metaline')
感覺也可以用find
metas = main_content.find('div', class_='article-metaline')
還是有什麼我沒注意到的差異?
再請老師和各位前輩指教,感謝
回答列表
-
2020/01/20 下午 04:05張維元 (WeiYuan)贊同數:2不贊同數:0留言數:0
select 是利用 CSS selector 的方式做篩選,適合本來就會寫 CSS 的人。那如果你本來不會 CSS 的話,那我覺得用 find 就很夠了:)