作者vincent14 (阿Q)
看板Python
標題[問題] phantomJS爬蟲網址問題
時間Sun Mar 22 16:10:00 2020
大家好
我分別用chromedriver和phantomjs爬pchome
q的部分是我自訂的商品名稱
https://i.imgur.com/ubQbc07.jpg
用chromedriver可以正常進入網頁
https://i.imgur.com/sGZkA0i.jpg
而phantomjs卻沒辦法
https://i.imgur.com/BGAy6kx.jpg
想請問各位問題是出在哪?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.188.84 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1584864602.A.EDC.html
→ jn8029: chrome會自己幫你encode你的"口罩", phantomjs部會03/22 16:47
推 jn8029: 先把你的product encode後在做url03/22 16:51
→ jn8029: encodedProduct = urllib.parse.quote(product)03/22 16:51
→ jn8029: driver.get(url + encodedProduct)03/22 16:52
原來是這樣!一直在想要怎麼處理編碼的問題 謝謝你~~~
※ 編輯: vincent14 (49.216.188.84 臺灣), 03/22/2020 21:58:42