0
0 комментариев

У меня вот такой код для авторизации. Но мне два раза выдает тот же html, а нужно чтобы сначало выдало страницу авторизации, а потом ту которую запрашиваю.Как же это разрулить? Все дело в куках я так понимаю.

import requests
from bs4 import BeautifulSoup
 
 
EMAIL = '***'
PASSWORD = '***'
 
 
def login(url):
    values = {'email': EMAIL,
              'password': PASSWORD
             }
    page = requests.post(url, data=values)
    print(page.content)
 
 
def get_html(url):
    responce = requests.get(url)
    return responce.content
 
def parse(html):
    soup = BeautifulSoup(html)
 
 
def main():
    print(login('http://***.**.***.**'))
    if login('http://***.**.***.**'):
        print(get_html('http://***.**.***.**'))
 
if __name__ == "__main__":
    main()

Изменен статус публикации
Добавить комментарий