@undying234

В этом вопросе речь пойдёт о том, что я плохо разбираюсь в request?

import requests
import json


def loginbot(login,password):
    s = requests.Session()
    s.get('https://www.instagram.com')

    s.headers.update({
        'User-Agent': 'Mozilla / 5.0(Windows NT 10.0; Win64; x64; rv: 72.0) Gecko / 20100101 Firefox / 72.0'
    })

    with open('cookies.json', 'w') as f:
        json.dump(requests.utils.dict_from_cookiejar(s.cookies), f)

    with open('cookies.json') as f:
        s.cookies.update(json.load(f))

    data = {
        'password' : password,
        'username' : login
    }
    r = s.post('https://www.instagram.com', data=data)
    print(r)
    print(s.post('https://www.instagram.com', data=data).text)
    


loginbot('login','password')
Вот мой код для входа на сайт

при print(r) мне выводит Response [403]
при print(s.post('https://www.instagram.com', data=data).text) мне показывает html разметку сайта, где по середине написано This page could not be loaded. If you have cookies disabled in your browser, or you are browsing in Private Mode, please try enabling cookies or turning off Private Mode, and then retrying your action.

Так вот я считаю что это как-то взаимосвязанно.
Если это так ,то объясните пж из-за чего такое происходит.
Если не взаимосвязанно, то объясните из-за чего вылазиет html с "This page could not be loaded. If you have cookies disabled in your browser, or you are browsing in Private Mode, please try enabling cookies or turning off Private Mode, and then retrying your action."
  • Вопрос задан
  • 120 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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