python - 在 Mac 上使用 Python 控制浏览器

标签 python firefox browser automation safari

我正在寻找一种使用 Python 以编程方式控制 Mac 上的浏览​​器(即 Firefox 或 Safari 或 Chrome/-ium 或 Opera,但不是 IE)的方法。

我需要的操作包括跟踪链接、检查页面中是否存在元素以及提交表单。

您会推荐哪种解决方案?

最佳答案

我喜欢Selenium , 它可以通过 Python 编写脚本. Selenium IDE 只能在 Firefox 中运行,但 Selenium RC 支持多种浏览器。

关于python - 在 Mac 上使用 Python 控制浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2661142/

相关文章:

python - 如何将数字转换为单词python 3

python - 基于python中R函数的替代因素拆分

Firefox Add-on SDK 1.6.1 是否可以制作卸载按钮?

html - Cocoa、Objective-C 到 HTML?

android - 剪贴板 Hook 到 Android 的股票网络浏览器

python - pygame - 移动图形( Actor )

python - 如何在 cython 中获取指向 ndarray 数据(任意维度)开头的指针

javascript - 迭代窗口对象的属性时出现异常 "Component is not available"

javascript - Firefox:服务 worker :SecurityError:DOMException:操作不安全

JavaScript 正则表达式 : how to create a single matching group