"""" 读chrome本地cookie数据(需要先手动登录勾选记住密码),实现免登陆操作 注意:关闭chrome浏览器,否则运行报错!!! """ from time import sleep from selenium import webdriver from selenium.webdriver.chrome.options import Options def get_cookie(url): # 实例化一个options对象 options = Options() # 将本地的谷歌浏览器缓存登录数据赋值给--user-data-dir profile_directory = r'--user-data-dir=C:\Users\admin\AppData\Local\Google\Chrome\User Data' # 加载配置数据 options.add_argument(profile_directory) # 启动浏览器配置 driver = webdriver.Chrome(options=options) # 打开指定浏览器 driver.get(url) # 等待时间 sleep(10) # 退出驱动 driver.quit() if __name__ == '__main__': url = 'https://account.cnblogs.com' # 调用获取cookie方法,浏览器直接处于登录状态 get_cookie(url)