参数
命令参数
chrome --remote-debugging-port=5003 --user-data-dir="C:\selenium_data"
--user-data-dir
参数最好加上,每次的浏览器缓存可以保存下来,方便下次使用,否则每次关闭浏览器会清空缓存。
优势
直接启动的浏览器,无selenium特征,更安全,
浏览器和selenium独立存在,互不干扰。
Windows用户
新建一个Chrome的快捷方式,然后鼠标右键,打开属性,如下图:
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_experimental_option("debuggerAddress", '127.0.0.1:5003')
cb = webdriver.Chrome(executable_path='./chromedriver', options=options)
print(cb.title)