Python Mechanize 如何使用缓存密码?

标签 python forms authentication mechanize

我正在尝试网络自动化来优化我的职责。我正在尝试访问一个网站,但我一直无法访问

"httperror_seek_wrapper: HTTP Error 401: Unauthorized".

我相信该网站正在使用位于“控制面板”->“用户帐户”->“托管密码”中的缓存密码。有谁知道如何设置 python 使用我缓存的凭据登录?或者可能是存储在其他地方的缓存密码,因为一旦我登录到我的计算机,我就可以自动访问所有与工作相关的网站。我正在通过代理,但我已正确配置该代理并使用 google.ca 进行了测试。

最佳答案

Mechanize 无法读取这些存储的密码。但是,如果您要查看 Selenium,您可以利用真正的浏览器,然后编写 Selenium 中所需的功能脚本,从而通过存储的配置文件利用您存储的密码。

此答案将为您提供一些有关如何完成您正在寻找的内容的指导:How do I use Selenium to login to sites that require username and password?

关于Python Mechanize 如何使用缓存密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11511335/

相关文章:

python - Numpy-y 从点集构建多项式数组的方法

Python 分组两个列表

javascript - 使用 <a> 标签提交表单

c# - 错误“无法复制文件,因为它正在被另一个进程使用

javascript - 如何验证对 PHP 文件的 AJAX 请求?

python - 使用map函数时出现不可排序类型错误

ruby-on-rails - Rails simple_form:自定义输入ID

c++ - 使用类c++的登录系统

web-services - 创建 TOKEN 系统以验证 Web 服务调用的最佳方法?

python - Django - 如何查询过滤器方法内的列表