2013-07-06 3 views
1

Я пишу скрипт python (2.7.3), который будет регулярно входить в Mint.com из Raspberry Pi, запускающего Raspbian. Тем не менее, мой скрипт висит на SSL рукопожатия Следующий код работает отлично на OSX запущенной Python 2.7.3:Python mechanize on Raspbian

import mechanize 
br = mechanize.Browser() 
br.open("https://wwws.mint.com/login.event") 

Однако, когда я запускаю тот же самый код на мой Raspberry Pi работает на Python 2.7.3, open никогда не возвращается. Когда я отменить прогон (ctrl+c), я получаю длинный отслеживающий, заканчивая:

File "/usr/lib/python2.7/ssl.py", line 305, in do_handshake 
    self._sslobj.do_handshake() 

У меня нет никаких проблем открытия https://www.mint.com, так что кажется, что этот вопрос является login.event, которая необходима для того, для отправки учетных данных.

Любая идея, почему это происходит?

ответ

1

У меня возникла проблема с Ubuntu LTS 12.04. Я попробовал тот же код на машине, на которой установлена ​​последняя версия Mint Debian Edition (подписка на входящий репозиторий), и проблема была решена.

+0

Я сделал то же самое в конце. – rickcnagy