70.0.3538.102版本chrome 找到对应chromedriver
用selenium打开浏览器后显示data:,标签
脚本打开页面时并不是在这个标签打开的,而是新标签打开需要的页面,data标签在右边
网上找的方法是说chromedriver版本号和chrome不对应,但已经是对应的了,还是不行
有两种方法能避免这个标签
一.打开chrome时指定个人资料路径,python代码如下
option = webdriver.ChromeOptions()
option.add_argument('--user-data-dir=C:\\Users\\xxx\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 1')
driver = webdriver.Chrome(chrome_options=option)
二.在打开页面时,关闭data标签,这段代码可以放在page基类里,这样不用每次都写,所有页面打开时如果有自动会关闭data
def _open(self, url):
url = self.base_url + url
self.driver.get(url)
handles = self.driver.window_handles
for ha