@aab137

Как в питоне видеть html код страницы как залогиненный пользователь?

import requests
r = requests.get('<имя сайта>')
print(r.text)

Этот код выводит код страницы, как если бы я был не залогинен. Как сделать, чтобы с помощью питона можно было просматривать страницу, как залогиненный?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
@aab137 Автор вопроса
Решил проблему
import requests, re

s = requests.Session()
s.get('https://www.getaclass.ru')
data = {'op': 'login',
        'data[email]': 'qqq@mail.ru',
        'data[password]': '111'}
s.post("https://www.getaclass.ru/pupil/signin", data=data)
r = s.get('https://www.getaclass.ru/pupil/work?completed_open=1')
print(r.text)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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