1

我想编写一个脚本,最好是 Python 代码,以填充网页中的文本区域,然后单击某些按钮。我遇到了一些解决方案,但没有一个有效,主要是因为 cookie 没有正确存储,例如,有一个 Python 脚本可以登录 Facebook,它似乎在 shell 屏幕中正确,但是当我打开Facebook 在浏览器中被注销,就像什么都没发生一样。此外,代码是为 Facebook 硬编码的,我要求更通用的东西。所以,拜托,如果有人在这些事情上取得了成功,你的建议是非常需要的。打开网页,在指定的文本元素中填写文本,单击指定的按钮,保存 cookie,仅此而已。非常感谢。

4

3 回答 3

2

Selenium会做你想做的一切。

像机械化这样的系统本质上是独立的。他们维护自己的 cookie 存储,因此这些 cookie 不会最终出现在浏览器中 - 就像来自一个浏览器(例如 Firefox)的 cookie 不会出现在另一个浏览器(例如 Chrome)中一样。

于 2012-08-18T22:16:48.010 回答
0

您还可以查看使用 Windows API 运行 Internet Explorer 实例并向其发出命令的IEC 。虽然它可能不适合大规模自动化,但它非常易于使用。

于 2012-08-20T08:35:53.000 回答
-2

您还可以查看使用 Windows API 运行 Internet Explorer 实例并向其发出命令的 IEC。虽然它可能不适合大规模自动化,但它非常易于使用。

于 2015-02-25T12:07:18.920 回答