找了一圈,竟然一个靠谱的版本对应表都找不到,这里整理一下
下载地址
Selenium
ChromeDriver
Chrome
GeckoDriver
Firefox
Selenium Firefox Geckodriver 版本对应关系
文档地址:Geckodriver Supported platforms
geckodriver | Selenium | Firefox |
---|---|---|
0.32.0 | ≥ 3.11 (3.14 Python) | 102 ESR - n/a |
0.31.0 | ≥ 3.11 (3.14 Python) | 91 ESR - n/a |
0.30.0 | ≥ 3.11 (3.14 Python) | 78 ESR - 90 |
0.29.1 | ≥ 3.11 (3.14 Python) | 60 - 90 |
0.29.0 | ≥ 3.11 (3.14 Python) | 60 - 90 |
0.28.0 | ≥ 3.11 (3.14 Python) | 60 - 90 |
0.27.0 | ≥ 3.11 (3.14 Python) | 60 - 90 |
0.26.0 | ≥ 3.11 (3.14 Python) | 60 - 90 |
0.25.0 | ≥ 3.11 (3.14 Python) | 57 -90 |
0.24.0 | ≥ 3.11 (3.14 Python) | 57 -79 |
0.23.0 | ≥ 3.11 (3.14 Python) | 57 -79 |
0.22.0 | ≥ 3.11 (3.14 Python) | 57 - 79 |
0.21.0 | ≥ 3.11 (3.14 Python) | 57 - 79 |
0.20.1 | ≥ 3.5 | 55 - 62 |
0.20.0 | ≥ 3.5 | 55 - 62 |
0.19.1 | ≥ 3.5 | 55 -62 |
0.19.0 | ≥ 3.5 | 55 -62 |
0.18.0 | ≥ 3.4 | 53 - 62 |
0.17.0 | ≥ 3.4 | 52 -62 |
Chrome Chromedriver 版本对应关系
文档地址:Version Selection
我们维护多个版本的ChromeDriver。选择哪个版本取决于您所使用的Chrome浏览器的版本。
- 具体来说,ChromeDriver使用与Chrome相同的版本号方案。更多详情请参见https://www.chromium.org/developers/version-numbers。
- 每个版本的ChromeDriver都支持Chrome,其主要版本号、次要版本号和构建版本号都是一致的。例如,ChromeDriver 73.0.3683.20支持所有以73.0.3683开头的Chrome版本。
- 在新的Chrome大版本进入Beta版之前,会发布一个匹配的ChromeDriver版本。
- 在新的主要版本首次发布后,我们将根据需要发布补丁。这些补丁可能与Chrome浏览器的更新相吻合,也可能不吻合。
以下是选择下载ChromeDriver版本的步骤:
- 首先,找出您正在使用的Chrome浏览器的版本。比方说,你的Chrome是72.0.3626.81。
- 取出Chrome浏览器的版本号,去掉最后一部分,然后将结果附加到URL "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_"上。
例如,使用Chrome浏览器的版本为72.0.3626.81,你会得到一个URL “https://chromedriver.storage.googleapis.com/LATEST_RELEASE_72.0.3626”。- 使用最后一步创建的URL来检索一个包含要使用的ChromeDriver版本的小文件。
例如,上述URL将得到一个包含 "72.0.3626.69 "的文件。(当然,实际数字在未来可能会发生变化)。- 使用从上一步骤中获取的版本号来构建下载ChromeDriver的URL。如果是72.0.3626.69版本,URL将是 “https://chromedriver.storage.googleapis.com/index.html?path=72.0.3626.69/”。
- 初次下载后,建议你偶尔再走一遍上述流程,看看是否有任何错误修复版本。
我们始终为当前稳定版和测试版的Chrome提供ChromeDriver。但是,如果您使用的是开发版或Canary版的Chrome浏览器,或者是您自己创建的自定义版本的Chrome浏览器,就有可能没有正式支持的ChromeDriver。在这种情况下,请尝试以下方法。
- 首先,使用Chrome的主要版本号构建一个LATEST_RELEASE URL。例如,对于Chrome浏览器的版本73.0.3683.86,使用URL “https://chromedriver.storage.googleapis.com/LATEST_RELEASE_73”。尝试从这个URL下载一个小文件。如果成功,该文件就包含了要使用的ChromeDriver版本。
- 如果上述步骤失败,将Chrome的主要版本减少1,然后再试一次。例如,在Chrome浏览器版本为75.0.3745.4的情况下,使用URL "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_74 "下载一个小文件,其中包含要使用的ChromeDriver版本。
- 你也可以使用ChromeDriver Canary构建。
此外,当前稳定版的ChromeDriver的版本可以在https://chromedriver.storage.googleapis.com/LATEST_RELEASE。但是,在这个文件上使用可能不如上述方法可靠。文章来源:https://www.toymoban.com/news/detail-801737.html
Chrome version | ChromeDriver |
---|---|
Chrome v107 | ChromeDriver 107.0.5304.18 |
Chrome v106 | ChromeDriver 106.0.5249.61 |
Chrome v105 | ChromeDriver 105.0.5195.52 |
Chrome v104 | ChromeDriver 104.0.5112.79 |
Chrome v103 | ChromeDriver 103.0.5060.134 |
Chrome v102 | ChromeDriver 102.0.5005.61 |
Chrome v101 | ChromeDriver 101.0.4951.41 |
Chrome v100 | ChromeDriver 100.0.4896.60 |
Chrome v99 | ChromeDriver 99.0.4844.51 |
Chrome v98 | ChromeDriver 98.0.4758.102 |
Chrome v97 | ChromeDriver 97.0.4692.71 |
Chrome v96 | ChromeDriver 96.0.4664.45 |
Chrome v95 | ChromeDriver 95.0.4638.69 |
Chrome v94 | ChromeDriver 94.0.4606.113 |
Chrome v93 | ChromeDriver 93.0.4577.63 |
Chrome v92 | ChromeDriver 92.0.4515.107 |
Chrome v91 | ChromeDriver 91.0.4472.101 |
Chrome v90 | ChromeDriver 90.0.4430.24 |
Chrome v89 | ChromeDriver 89.0.4389.23 |
Chrome v88 | ChromeDriver 88.0.4324.96 |
Chrome v87 | ChromeDriver 87.0.4280.88 |
Chrome v86 | ChromeDriver 86.0.4240.22 |
Chrome v85 | ChromeDriver 85.0.4183.87 |
Chrome v84 | ChromeDriver 84.0.4147.30 |
Chrome v83 | ChromeDriver 83.0.4103.39 |
Chrome v81 | ChromeDriver 81.0.4044.69 |
Chrome v80 | ChromeDriver 80.0.3987.106 |
Chrome v79 | ChromeDriver 79.0.3945.36 |
Chrome v78 | ChromeDriver 78.0.3904.105 |
Chrome v77 | ChromeDriver 77.0.3865.40 |
Chrome v76 | ChromeDriver 76.0.3809.126 |
Chrome v75 | ChromeDriver 75.0.3770.140 |
Chrome v74 | ChromeDriver 74.0.3729.6 |
Chrome v73 | ChromeDriver 73.0.3683.68 |
这个网站上也有版本隶属关系Downloads文章来源地址https://www.toymoban.com/news/detail-801737.html
到了这里,关于Selenium 与(Firefox、GeckoDriver)和(Chrome、ChromeDriver)版本对应关系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!