[問題] Selenium與BeautifulSoup有什麼不同?
各位前輩大家好
目前正在學習python來當網路爬蟲
之前用BS成功抓取table的資料
也知道BS的強大
後來發現BS還是有他的瓶頸
因為他不是瀏覽器 他無法幫我們選取按鈕或觸發AJAX
後來爬文後發現selenium好像可以實現這些行為
透過觸發後 就可以獲得BS原本無法得到的資訊
例如要onclick後才會出現的網址或按鈕
我只要用selenium去觸發onclick 就可以獲得網址
然後再用BS去分析這個網址
看起來我自己好像已經講完了
但其實我不是很肯定我的理解對不對
希望各位大神能幫我解答 看看是否正確
如果方便的話 也麻煩大家提醒我 我的理解還有哪些不足
感謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.184.189
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1455530682.A.8FE.html
※ 編輯: peace9527 (36.232.184.189), 02/15/2016 18:05:29
推
02/15 19:25, , 1F
02/15 19:25, 1F
→
02/15 19:25, , 2F
02/15 19:25, 2F
→
02/15 21:59, , 3F
02/15 21:59, 3F
推
02/16 00:57, , 4F
02/16 00:57, 4F
→
02/16 00:57, , 5F
02/16 00:57, 5F
→
02/16 01:02, , 6F
02/16 01:02, 6F
→
02/16 01:02, , 7F
02/16 01:02, 7F
→
02/16 14:08, , 8F
02/16 14:08, 8F
→
02/25 13:47, , 9F
02/25 13:47, 9F
→
03/05 22:32, , 10F
03/05 22:32, 10F
→
03/05 22:37, , 11F
03/05 22:37, 11F