пытаюсь парсить страницу, но получаю результат не тот, который ожидаю. Сайт, страницу для парсинга, к сожалению, указать не могу.
Мой код примитивный:
from requests_ntlm import HttpNtlmAuth
from bs4 import BeautifulSoup
session = requests.Session()
session.auth = HttpNtlmAuth(login, password)
response = session.get(path)
soup = BeautifulSoup(response.text, "html.parser")
В ответе получаю как будто сырой шаблон без нужных мне данных, там совсем как будто их нет.
Предполагаю, что {{main.bodyClass}} должно подмениться на настоящее название, но этого не происходит. И возможно так и остальные блоки подтягиваются.
Подскажите, плиз, как называется такой способ, как "включить" эту подмену?
Часть из html что в ответе
<body class="{{main.bodyClass}}" ng-class="{'branded':isBranded, 'nonwindows':!main.isWindows}" translate-cloak="">
Самостоятельно ничего не получилось найти, т.к. не совсем понимаю как называется такая конструкция.