авторизация на сайте через requests
Пытаюсь войти в личный кабинет используя requests.Session на сайте "https://www.pythonanywhere.com (чтобы выкачать данные с другого проекта):
login = 'пользователь'
password = 'пароль'
response = requests.get('https://www.pythonanywhere.com/login/').text
token = re.findall(r"name='csrfmiddlewaretoken' value='(.*)' />", response)
data = {'csrfmiddlewaretoken': token[0],
'login_view-current_step': 'auth',
'auth-username': login,
'auth-password': password,
}
with requests.Session() as s:
s.post("https://www.pythonanywhere.com/login/",
data=data)
r = s.get('https://www.pythonanywhere.com/user/пользователь')
r.text
однако не получается войти на сайт и выдается страница для ввода логина пароля