【问题标题】:Browser Automation? [closed]浏览器自动化? [关闭]
【发布时间】:2013-09-03 21:43:27
【问题描述】:

我想创建一个具有以下功能的小程序。

  1. 使用 proxy:port:username:password 格式的代理
  2. 从列表中按顺序选择代理
  3. 打开http://example.com
  4. 从 data.txt (CSV) 中选择数据填写详细信息
  5. 导出 Cookie、用户名、密码、邮箱地址 --> cookie.txt
  6. 删除 Cookie
  7. 登录关联的电子邮件帐户并通过访问确认帐户 链接已发送到该电子邮件地址。
  8. 然后再次循环执行 Step1。

我在 stackoverflow 上阅读了几个类似的问题。

我计划在这个程序中使用 Selenium,但在这里阅读评论 How to save and restore all cookies with Selenium RC?

get_cookie 方法不提供路径、域和到期时间 每个 cookie 的日期,因此无法完全恢复这些 带有 create_cookie 的参数。任何其他想法

而且我将无法使用此处描述的方法操作 cookie http://hub.tutsplus.com/tutorials/how-to-build-a-python-bot-that-can-play-web-games--active-11117

我想知道解决这个问题的最简单方法。我打算运行单线程应用程序。

【问题讨论】:

    标签: python selenium automation bots python-webbrowser


    【解决方案1】:

    我不知道 selenium,但为什么不使用 mechanizerequests 呢?两者都很棒。

    【讨论】:

    • 他们能够从像 facebook 这样的网站解析/提交/获取表单吗?
    • 我使用requests 来做到这一点,是的。您只需要找到您要提交的
      、地址、POST 数据等。但它们对它有好处。 requests,顺便说一句,你可能没问题。
    • 谢谢:)。真的很有帮助。我现在就开始工作。
    猜你喜欢
    • 2021-02-23
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 2017-09-10
    • 2017-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多