【问题标题】:Python Selenium show geckodriver versionPython Selenium 显示 geckodriver 版本
【发布时间】:2018-04-12 21:20:52
【问题描述】:

如何知道我使用的是哪个版本的 geckodriver?

from selenium import webdriver
driver = webdriver.Firefox()

不知道用的是新的还是旧的:

sys.path.append(self.driver_dir)

提前致谢

【问题讨论】:

  • 我将 geckodriver 放在我的代码所在的同一目录中。这样就不会混淆版本。

标签: python selenium geckodriver


【解决方案1】:

您可以通过以下代码获取驱动程序的功能:

from selenium import webdriver
driver = webdriver.Firefox()
print driver.capabilities

它将以字典形式打印驱动程序相关信息,其中还包含有关驱动程序版本的信息。

【讨论】:

  • 需要注意的是driver.capabilities会显示浏览器版本,而不是geckodriver版本。
  • 对于 chrome,它也显示驱动程序版本。 {'chromedriverVersion': u'2.37.544315, u'version': u'69.0.3497.100'}
猜你喜欢
  • 1970-01-01
  • 2018-05-30
  • 1970-01-01
  • 2020-03-13
  • 2018-02-07
  • 2021-05-10
  • 1970-01-01
  • 1970-01-01
  • 2019-05-12
相关资源
最近更新 更多