今天,尝试使用Selenium登录某个网站,同时拿到网站的cookies。当我拿到cookies,准备在代码中使用的时候,发现程序执行完毕,没有调用关闭chrome的方法,chrome浏览器也会自动关闭(用的chromedirver)。
怎么能让chrome长期保持打开的状态呢?
我想手动关闭,而不是程序自动关闭,搜索了很多国内外的网站,答案有,不大好找。当我要放弃的时候我找到了。
上demo:
from selenium.webdriver import Chrome
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_experimental_option("detach", True)
driver = Chrome(options=chrome_options)
问题解决
《小葵花python课堂》