проверьте следующий скрипт:
from mechanize import Browser
br = Browser()
page = br.open('http://scottishladiespool.com/register.php')
br.select_form(nr = 5)
r = br.click(type = "submit", nr = 0)
print r.data
#prints username=&password1=&password2=&email=&user_hide_email=1&captcha_code=&user_msn=&user_yahoo=&user_web=&user_location=&user_month=&user_day=&user_year=&user_sig=
, то есть он не добавляет пару имя = значение кнопки отправки (регистр = регистр). Почему это происходит? ClientForm правильно работает на других страницах, но на этом нет. Я попытался установить для отключенных и доступных только для чтения атрибутов управления передачей значение True, но это не решило проблему.