@BeryWolf
Начинающий программист

Кто поможет с проблемой авторизации через python?

Добрый день, помогите пожалуйста. Мне необходимо парсировать элементы сайта, которые появляются после авторизации.
После запуска коды выводится ReturnUrl

import urllib.request
import bs4
from bs4 import BeautifulSoup
import requests
import json


def main():
    data = {
        "login": "maks********20",
        "password": "V******35"
    }
    r = requests.post('https://login.school.mosreg.ru/user/login', data=data)
    print(r.status_code)
    print(r.text)


if __name__ == '__main__':
    main()


Вывод в консоли:
200
{"returnUrl":"https://school.mosreg.ru:443/?utm_source=school.mosreg&utm_medium=uslugi&utm_campaign=login","forceRedirect":false}
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
hottabxp
@hottabxp
Эксперт по BeautifulSoup(но это не точно!)
Либо использовать requests.session() или вручную получать после авторизации cookies и передавать их при запросе страниц с нужными данными по нужным url.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы