Я предполагаю по имени вашей переменной, что вы хотите получить название каждой игры. Если это так, вы можете нацелиться на .lent-title > a
напрямую. .lent-block > a
дает вам пустой список, потому что >
указывает непосредственного потомка, а не потомка. lent-block a
даст вам всех потомков.
import requests
from bs4 import BeautifulSoup
max_page = 6
for i in range(max_page):
page = requests.get(f"https://stopgame.ru/review/new/stopchoice/p{i + 1}")
html = BeautifulSoup(page.content, "html.parser")
for el in html.select(".lent-title > a"):
print(el.text)
Вывод:
Disco Elysium: Обзор
Dragon Quest XI S: Echoes of an Elusive Age - Definitive Edition: Обзор
Outer Wilds: Обзор
Baba Is You: Обзор
Apex Legends: Обзор
Mario & Luigi: Bowser's Inside Story + Bowser Jr.'s Journey: Обзор
Protocol: Обзор
Dead Cells: Обзор
...