selenium.webdriver.safari.webdriver

1. class selenium.webdriver.safari.webdriver.WebDriver(port=0, executable_path='/usr/bin/safaridriver', reuse_service=False, desired_capabilities={'version': '', 'browserName': 'safari', 'platform': 'MAC'}, quiet=False)

控制 SafariDriver 并允许您驱动浏览器。

创建一个新的 Safari 驱动程序实例,并启动或查找正在运行的 safaridriver 服务。

  • 参数:

    • port - safaridriver 服务应侦听新连接的端口。如果为零,将找到一个空闲端口。

    • quiet - 如果为 True,则驱动程序的 stdout 和 stderr 被抑制。

    • executable_path - 要使用的自定义 safaridriver 可执行文件的路径。如果不存在,则使用 /usr/bin/safaridriver

    • desired_capabilities:具有所需功能的 Dictionary 对象(可用于提供各种 Safari 开关)。

    • reuse_service - 如果为 True,则不生成 safaridriver 实例;相反,连接到外部启动的已经运行的服务。

1.1. debug()

1.2. get_permission(permission)

1.3. quit()

关闭浏览器并关闭启动 SafariDriver 时启动的 SafariDriver 可执行文件

1.4. set_permission(permission, value)

© 2020 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""