Post Авторизация на сайте Python

Discussion in 'Python' started by f0b0s, 25 Oct 2018.

  1. f0b0s

    f0b0s Member

    Joined:
    26 May 2011
    Messages:
    6
    Likes Received:
    8
    Reputations:
    1
    Здравствуйте, мне надо провести авторизацию на сайте https://userator.ru и потом спарсить данные с https://userator.ru/cgi-bin/user.cgi

    Вот мой код, сам искал в интернете, но безрезультатно!

    вот код:
    Code:
    import requests
    
    with requests.Session() as session:
        url_login = 'https://userator.ru/cgi-bin/login_ajax.cgi'
      
        params = {'Login':'*****', 'Password':'*****'}
    
        session.get(url_login)
        session.post(url_login, params)
    
        url_next = 'https://userator.ru/cgi-bin/account.cgi'
    
        r = session.get(url_next)
    
    print(r.text)
    не могу получить страницу после авторизации, хотя данные авторизации верные, выдает страницу с регистрацией, что нужно сделать? Помогите!
     
  2. SUHAR1K

    SUHAR1K Reservists Of Antichat

    Joined:
    12 May 2015
    Messages:
    70
    Likes Received:
    23
    Reputations:
    11
    Проверте устанавливаются ли куки объекту сессии.
     
    d0xDog likes this.