【问题标题】:Change Google Chrome Settings using Python使用 Python 更改 Google Chrome 设置
【发布时间】:2016-05-22 12:53:02
【问题描述】:

我是一个基本的 Python 程序员。 我想用程序自动更改谷歌浏览器的设置,尤其是代理和局域网设置。 我尝试查看 webbrowser 库,但我认为这还不够。 我查看了 selenium 库,但我不知道从哪里开始在库中查找我的要求,有人可以提供有关如何自动化我的任务的资源或方法吗?我查看了另一个描述使用 c# 的过程的问题。但这不是我的问题。我想要我的确切目的所需的文件。

http://seleniumhq.github.io/selenium/docs/api/py/api.html

我必须使用其中哪些?

【问题讨论】:

    标签: python google-chrome selenium


    【解决方案1】:

    您需要使用的是Selenium WebDriver API,带有 Python 绑定(还支持许多其他语言,并且有许多框架可用)。

    这是一个good Python example,另外还有一个huge number of helpful questions 在这个网站上。

    Here's a good description of the ChromeDriver(自动化 Chrome 浏览器的 WebDriver 库)包含安装说明和示例 Python 代码。

    我个人推荐BrowserMob 作为 Selenium 的代理服务器。虽然它是基于 Java 的,但一旦运行,您就可以通过 REST API 控制它——我假设您希望能够操作请求/响应,诸如此类?

    无论如何,有很多可用的代理服务器,在 Python 代码中使用其中一个的配置非常标准。请参阅this example(另请参阅链接)。

    【讨论】:

    • Chrome 驱动程序链接已关闭。
    • 为我工作...这是一个 Google 网站。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-24
    • 2020-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多