0

我可以用来twill登录到一个普通的 HTTP 站点。但是,当我尝试登录 SSL 站点时,出现以下错误:

$ twill-sh

>> go http://www.google.com
==> at http://www.google.com

>> go http://itunesconnect.apple.com/WebObjects/iTunesConnect.woa

ERROR: No module named mechanize

current page:  *empty page* 

我收到此错误的原因是什么,我认为这与 iTunes 页面的安全性有关?我将如何通过命令行登录给定页面?

4

1 回答 1

2

我相信,python-mechanize(它的 Ubuntu 名称,可能因其他系统而异)并且可能某些其他依赖项未在您的系统上安装(或删除)。虽然 twill 发行版提供了自己的机制,但发行版通常会确保做对。

在使用 sudo easy_install 之前,请考虑使用发行版的方式查找和安装软件包。

在 Ubuntu 上:

sudo apt-get install python-mechanize
于 2012-01-08T10:16:52.880 回答