请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

selenium模拟登录知乎,点击登录按钮不跳转

老师,用selenium模拟登录知乎,点击登录按钮后,不会跳转到首页。(手动点击,也没有任何反应)
请问老师,这是为啥呢~
代码:

from selenium import webdriver
browser = webdriver.Chrome(executable_path='chromedriver.exe')

browser.get("https://www.zhihu.com/signin")
browser.find_element_by_css_selector(".SignFlow-accountInput.Input-wrapper input").send_keys(
    "用户名")
browser.find_element_by_css_selector(".SignFlow-password input").send_keys(
    "密码")
browser.find_element_by_css_selector(
    ".Button.SignFlow-submitButton").click()
import time
time.sleep(10)
Cookies = browser.get_cookies()
print(Cookies)

正在回答 回答被采纳积分+3

1回答

提问者 慕粉9451062 2019-01-14 13:40:29

老师,我用webdriver接管已经打开的浏览器,就可以成功登录知乎了。

应该是被知乎识别到selenium了。

请问老师,应对这种反selenium爬,有什么方法和思路呢?

1 回复 有任何疑惑可以回复我~
  • bobby #1
    selenium被网站识别 你可以参考一下这个问题 https://www.zhihu.com/question/50738719
    回复 有任何疑惑可以回复我~ 2019-01-15 17:23:55
  • 提问者 慕粉9451062 回复 bobby #2
    好的 谢谢老师
    回复 有任何疑惑可以回复我~ 2019-01-16 10:15:28
  • bobby 回复 提问者 慕粉9451062 #3
    好的,
    回复 有任何疑惑可以回复我~ 2019-01-17 11:57:26
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号