Используя Twill или другой инструмент http на https - PullRequest
0 голосов
/ 08 января 2012

Я могу использовать 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?И как мне войти на данную страницу через командную строку?

1 Ответ

2 голосов
/ 08 января 2012

Я считаю, что python-mechanize (имя Ubuntu для него может отличаться для других систем) и, возможно, некоторые другие зависимости каким-то образом не установлены (или удалены) в вашей системе.В то время как дистрибутив Twill обеспечивает свою собственную механизацию, дистрибутивы обычно делают это правильно.

Прежде чем прибегнуть к sudo easy_install, рассмотрите возможность поиска и установки пакетов, используя ваш дистрибутив.

В Ubuntu:

sudo apt-get install python-mechanize
...