作者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://webptt.com/cn.aspx?n=bbs/Python/M.1584864602.A.EDC.html
1F:→ jn8029: chrome会自己帮你encode你的"口罩", phantomjs部会03/22 16:47
2F:推 jn8029: 先把你的product encode後在做url03/22 16:51
3F:→ jn8029: encodedProduct = urllib.parse.quote(product)03/22 16:51
4F:→ jn8029: driver.get(url + encodedProduct)03/22 16:52
原来是这样!一直在想要怎麽处理编码的问题 谢谢你~~~
※ 编辑: vincent14 (49.216.188.84 台湾), 03/22/2020 21:58:42