Проблема в том, что ваша форма не имеет имени, только идентификатор, и это login_form
.Вы можете использовать предикат:
br.select_form(predicate=lambda f: f.attrs.get('id', None) == 'login_form')
(где вы указываете, если f.attrs
имеет ключ id
и, если это так, значение id
равно login_form
).Кроме того, вы можете передать номер формы на странице, если вы знаете, является ли она первой, второй и т. Д. Например, строка ниже выбирает первую форму:
br.select_form(nr=0)