Измените заголовок пользователя, чтобы он соответствовал заголовку в примере, который вы связали.
headers = {'User-agent': 'Mozilla/5.0'}
Без него класс review-content
не возвращается в HTML запроса страницы. Попробуйте ввести print(soup)
, и вы увидите разницу между двумя ответами HTML. Похоже, сервер меняет ответ на основе указанного заголовка.