Как залогиниться на яндексе с помощью Requests?

360 просмотра
0
0 Комментариев

Решил спарсить wordstat.yandex.ru, столкнулся с проблемой, оказывается, только авторизованный пользователь может работать с вордстатом, всплывает модальное окно с input
Попробовал сделать так:

def request(url):
    headers = {'user-agent': 'Mozilla/5.0'}
    r = requests.Session().get(url, headers=headers, auth=('vasyanya123', '123456'))
    return r.text

Не работает. Наведите пожалуйста на решение


Добавить комментарий

1 Ответы

Python Опубликовано 20.09.2019
0

Попробовал сделать авторизацию, заметил, что помимо логина и пароля отправляется параметр timestamp:1503609983121 (текущее время в unix + количество миллисекунд аля new Date().getTime() на JS), но мне выдает ошибку «Логин не указан», может, вы дальше продвинетесь.

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up

Подпишись на канал!

Новые видеоуроки, книги и полезные статьи для python программистов!