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

来源:6-8 requests模拟登陆知乎 - 1(可选观看)

慕粉9451062

2019-01-13

老师,用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)

写回答

1回答

慕粉9451062

提问者

2019-01-14

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

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

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

1
5
慕粉9451062
回复
慕盖茨7348004
你好 你可以参考这篇文章 https://blog.csdn.net/qq_42206477/article/details/86477446
2019-01-18
共5条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5829 学习 · 6293 问题

查看课程