我想编写一个脚本,最好是Python代码,以填充网页中的文本区域,然后单击某些按钮。我已经遇到过一些解决方案,但都没有用,主要是因为cookie没有正确存储,例如,有一个Python脚本登录到Facebook,它似乎在shell屏幕上正确,但是当我打开Facebook在浏览器中被注销,就像什么都没发生一样。此外,代码是Facebook的硬编码,我要求更一般的东西。所以,如果有人在这些事情上取得了成功,那么你的建议就非常需要了。打开网页,填写指定文本元素中的文本,单击指定按钮,保存cookie,这就是全部。非常感谢。
答案 0 :(得分:2)
Selenium会做你想做的一切。
像机械化这样的系统基本上是独立的。他们维护自己的cookie存储,因此这些cookie不会在浏览器中结束 - 就像来自一个浏览器(例如Firefox)的cookie不会出现在另一个浏览器(例如Chrome)中一样。
答案 1 :(得分:0)
您还可以查看IEC使用Windows API运行Internet Explorer实例并向其发出命令。虽然它可能不适合大规模自动化, 但它很容易使用。
答案 2 :(得分:-2)
您还可以查看使用Windows API运行Internet Explorer实例并向其发出命令的IEC。虽然它可能不适合大规模自动化,但它很容易使用。