标签:地址 配置文件 文件夹 use 文件复制 下载 完成 option chrome
点击Chrome上的查看---->关于Chrome
ChromeDriver Version Chrome Version
79.0.3945.16 79
78.0.3904.70 78
78.0.3904.11 78
77.0.3865.40 77
77.0.3865.10 77
76.0.3809.126 76
76.0.3809.68 76
76.0.3809.25 76
76.0.3809.12 76
75.0.3770.90 75
75.0.3770.8 75
74.0.3729.6 74
73.0.3683.68 73
72.0.3626.69 72
2.46 71-73
2.46 71-73
2.45 70-72
2.44 69-71
2.43 69-71
2.42 68-70
2.41 67-69
2.40 66-68
2.39 66-68
2.38 65-67
2.37 64-66
2.36 63-65
2.35 62-64
… …
Chromediver下载地址:ChromeDriver官方网站或ChromeDriver仓库
下载到本地之后,解压,将chromedriver.exe文件复制到python的安装目录Scripts文件夹下,并将谷歌浏览器的安装目录添加到系统环境变量PATH中。
以上,浏览器的驱动安装完成。
在Chrome浏览器的地址栏输入:chrome://version/,查看个人资料路径并复制路径
注意:路径最后的default不需要添加,最后User和Data之间有空格
1 from selenium import webdriver 2 3 chrome_options = webdriver.ChromeOptions() 4 chrome_options.add_argument(‘--headless‘) 5 chrome_options.add_argument(‘--incognito‘) # 这个就是无痕窗口 6 chrome_options.add_argument(‘--user-data-dir=C:\\Users\\Administrator\\AppData\Local\\Google\\Chrome\\User Data‘) 7 driver = webdriver.Chrome(chrome_options=chrome_options) 8 driver.implicitly_wait(50) 9 driver.maximize_window()
火狐版本:68.0(32位) 【一般都建议使用比较老版本的谷歌,因为很多插件什么的都只适用于老版本的浏览器,在新版本浏览器中已经被丢弃了】
下载的geckodriver版本:V0.24.0
下载地址:https://github.com/mozilla/geckodriver/releases/tag/v0.24.0
getckodriver下载:https://github.com/mozilla/geckodriver/releases
1 from selenium import webdriver 2 3 profile_directory = r‘C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\qoes4j2v.default‘ 4 profile = webdriver.FirefoxProfile(profile_directory) 5 options = webdriver.FirefoxOptions() 6 options.add_argument(‘-headless‘) 7 driver = webdriver.Firefox(profile,firefox_options=options) 8 driver.maximize_window()
部分内容出处:
https://blog.csdn.net/chenzhf_0122/article/details/102963372
https://www.jianshu.com/p/7e72985b477f
标签:地址 配置文件 文件夹 use 文件复制 下载 完成 option chrome
原文地址:https://www.cnblogs.com/zihkj/p/12376228.html