1.携带cookie登录,只能用于请求头中有cookie字段的网址,且需要配置谷歌选项模拟真实的用户操作,不然有各种的图像验证码、短线验证码乱七八糟的东西(如:登录百度)
2.携带token登录,driver.excure_script(
'window.localStorage.setItem(token的值)
')
没有成功,进去后请求中显示,前端JS脚本没有工作
3.使用已打开的浏览器进行操作
from selenium import webdriver from selenium.webdriver.chrome.options import Options options=Options() options.add_experimental_option("debuggerAddress","127.0.0.1:9527") chrome_driver='G:\Google\Chrome\Application\chromedriver.exe' driver=webdriver.Chrome(chrome_driver,options=options) print(driver.title)
暂时可以使用