Задать вопрос
@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."
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы