Я пытаюсь вычистить оценки из рецептов на NYT Cooking, но у меня проблемы с получением нужного мне контента.Когда я смотрю на источник на странице NYT, я вижу следующее:
<div class="ratings-rating">
<span class="ratings-header ratings-content">194 ratings</span>
<div class="ratings-stars-wrap">
<div class="ratings-stars ratings-content four-star-rating avg-rating">
Содержимое, которое я пытаюсь извлечь, - 194 ratings
и four-star-rating
.Однако, когда я получаю исходный код страницы через Beautiful Soup, я вижу только следующее:
<div class="ratings-rating">
<span class="ratings-header ratings-content"><%= header %></span>
<div class="ratings-stars-wrap">
<div class="ratings-stars ratings-content <%= ratingClass %> <%= state %>">
Используемый код:
url = 'https://cooking.nytimes.com/recipes/1020049-lemony-chicken-soup-with-fennel-and-dill'
r = get(url, headers = headers, timeout=15)
page_soup = soup(r.text,'html.parser')
Любые мысли, почему эта информация не 'тянет?