beautifulSoup的attrs在scrapy裡面有對應的嗎?
2020/01/04 下午 03:41
Python網路爬蟲討論版
葉碩涵
觀看數:2
回答數:2
收藏數:1
pycrawler
pycrawler-d27
beautifulSoup的attrs
例如attrs={"data-foo": "value"}
在scrapy有對應的嗎?
因為覺得scrapy的css語法不像beautifulSoup的find('標籤','屬性')一樣容易明白
回答列表
-
2020/01/04 下午 09:01小糖果贊同數:0不贊同數:0留言數:1
你好,在這份文件中 https://docs.scrapy.org/en/latest/topics/selectors.html
Selecting element attributes 的部分有提到獲取屬性的方法。我覺得scrapy selector定位的方法沒有像beautifulsoup那麼方便的感覺,可能也是之前用習慣了!
-
2020/01/04 下午 11:26張維元 (WeiYuan)贊同數:2不贊同數:0留言數:0
嗨,這邊補充一下,其實也可以在 scrapy 中使用 Beatifulsop,具體用法可以參考這邊:
1. https://stackoverflow.com/questions/48086330/leveraging-beautifulsoup-within-scrapy