python - 界面网络浏览器机器人助手

标签 python browser helper bots

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

最佳答案

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

  1. 研究 javascript 以找出答案 它做什么并模仿它 Python 代码(也许很难),
  2. 使用TamperData或类似的应用程序 检查标题和帖子 参数。
  3. 使用Firebug或类似的应用程序 检查 GET/POST 请求。 (单击“网络”>“所有”按钮)。
  4. 或使用 SeleniumRC到 以编程方式控制你的正常 (支持 JavaScript)网络浏览器。

关于python - 界面网络浏览器机器人助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4421537/

相关文章:

javascript - 浏览器端Dust.js

css - chrome 屏幕宽度错误

ruby-on-rails - rails : Better way to create variables for views

javascript - 创建可在浏览器和 nodejs 中使用的 typescript 库

asp.net - 使用 t4 从另一个程序集读取 web.config

css - rails 助手 css 类更改

python - 安装 python dateutil

python - 在 python 中漂亮地打印

python - NLTK 无法找到 gs 文件

python - 当 Python 写入 CSV 时,脚本会在 csv 文件的 try/except block 中插入新行