Есть код, который должен авторизовываться на сайте и выводить имя пользователя в аккаунте:
Не могу понять почему код не работает...
Пробую выводить так :
Выводить какой-то код, не HTML. Что-то в зашифрованном виде.
Помогите разобраться. Где ошибка ?
Код:
import requests
from bs4 import BeautifulSoup
url = 'https://api.fenixsim.com/graphql/'
url_next = 'https://shop.fenixsim.com/'
headers = {
'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12H321 Safari/600.1.4'
}
s = requests.Session()
req = s.post(url, data={'username': 'melihovs1', 'password': 'melihovs1'},
headers=headers)
get_next = s.get(url_next)
soup = BeautifulSoup(get_next.text, "html.parser")
name = soup.find('div', class_='username')
print(name.text)
Не могу понять почему код не работает...
Пробую выводить так :
Код:
print(soup)
Выводить какой-то код, не HTML. Что-то в зашифрованном виде.
Помогите разобраться. Где ошибка ?