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

Как сохранить сессию при парсинге?

Здравствуйте, такой вопрос, мне нужно запарсить закрытую часть сайта, что я делаю, я логинюсь в пайтоне потом получаю нужную страницу, и начинаю парсить, но так как я только начал, много доработок приходится вносить, и каждый раз авторизироваться тратиться много времени, поэтому возникает вопрос, как сохранить эту сессию, чтобы в другом модуле продолжить парсить, может посоветуете тему которую надо в гугле грызть, я просто сообразить не могу пока, либо же готовый пример видели на сайте, можете ссылку скинуть, заранее большое спасибо
  • Вопрос задан
  • 1135 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Hrabryi
Используй сессии и авторизацию.

import requests

s = requests.Session()
values = {
    'email': "my@mail.ru",
    'pass': "123"
    }
s.post('https://www.site.com/login', data=values) # атворизация, все куки сохраняются в сессии

 #для отправки запросов от авторизованного пользователя используй
response = s.get ('....')
 и т.д.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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