Привет.
В общем, проблема в следующем:
solve_recaptcha() возвращает challenge и solution. При выводе логов работы парсера, челендж и солюшен выводятся на экран, потом отсылается пост запрос со всеми данны включае вышеприведенные, и так же тело запроса выводится на экран. Так вот, строка с challenge получается обрезанной, вида “M6TxUfb7VnarGO_nj…”, но вместо многоточия должны идти ещё символы. В итоге, получаю строку “DEBUG:root:Unknown recaptcha implementation”. Знатоки, подскажите пожалуйста, в чем может быть проблема?

                        chall, solution = cap.solve_recaptcha(grab.clone())
                        print "======================= "+str(chall)
                        print "======================= "+str(solution)
                        grab.set_input('username', site_data['login'])
                        grab.set_input('password', site_data['password'])
                        grab.set_input('recaptcha_response_field', solution)
                        grab.set_input('recaptcha_challenge_field', chall)
                        grab.submit()

Прошу прощения, поторопился с вопросом. Как оказалось в коде было два submita() =).