login_page = self._download_webpage(
self._LOGIN_URL, None, 'Downloading login page')
- login_form = dict(re.findall(
- r'<input\s+type="hidden"\s+name="([^"]+)"\s+(?:id="[^"]+"\s+)?value="([^"]*)"',
- login_page))
+ login_form = self._hidden_inputs(login_page)
login_form.update({
- 'login': username,
- 'password': password,
+ 'login': username.encode('utf-8'),
+ 'password': password.encode('utf-8'),
})
request = compat_urllib_request.Request(