【问题标题】:interface web-browser bot helper界面网络浏览器机器人助手
【发布时间】:2011-05-24 05:17:27
【问题描述】:

我有很多需要设置的控件的界面,问题是我需要在其中设置数据并单击的控件太多(乳清通过 https 页面上的 ajax 工作)。我想编写一些集成在我的浏览器中的帮助程序,并为我点击某个页面进行路由。最好用 python 来做这个组件。但我不知道如何开始,一般来说如何做?最好使用哪些库等?

【问题讨论】:

    标签: python browser helper bots


    【解决方案1】:

    我会首先尝试使用mechanize 进行此操作。 如果网页需要执行javascript,你可以

    1. 学习javascript来弄清楚 它的作用和模仿它 Python 代码(可能很难),
    2. 使用TamperData 或类似的应用程序 检查标题并发布 参数。
    3. 使用Firebug 或类似的应用程序 检查 GET/POST 请求。 (点击网络>所有按钮)。
    4. 或使用SeleniumRC 以编程方式控制您的正常 (支持 javascript 的)网络浏览器。

    【讨论】:

    • 机械化通常是一个不错的选择,但处理 AJAX 可能需要一些工作。最后,它取决于页面的工作方式来决定基于浏览器的模块是否更适合。
    猜你喜欢
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 2020-03-13
    • 2015-07-23
    • 2012-10-30
    • 2017-09-25
    • 1970-01-01
    • 2011-12-08
    相关资源
    最近更新 更多