selenium.webdriver.phantomjs.webdriver

1. class selenium.webdriver.phantomjs.webdriver.WebDriver(executable_path='phantomjs', port=0, desired_capabilities={'version': '', 'browserName': 'phantomjs', 'javascriptEnabled': True, 'platform': 'ANY'}, service_args=None, service_log_path=None)

包装器通过 Ghostdriver 与 PhantomJS 通信。

您需要按照此处的所有说明操作:https://github.com/detro/ghostdriver

创建 PhantomJS / Ghostdriver 的新实例。

启动该服务,然后创建驱动程序的新实例。

  • 参数:

    • executable_path - 可执行文件的路径。如果使用默认值,则假定可执行文件位于 $ PATH 中

    • port - 您希望服务运行的端口,如果保留为 0,将找到一个空闲端口。

    • desired_capabilities:仅具有非浏览器特定功能的 Dictionary 对象,例如proxyloggingPref

    • service_args:传递给 PhantomJS 的命令行参数列表

    • service_log_path:要登录的 phantomjs 服务的路径。

1.1. quit()

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

© 2020 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""