Я думаю, вы не выбираете правильный тег.Вместо этого используйте NewReleasesRows, чтобы найти таблицу, содержащую строки новых выпусков.Таким образом, код будет выглядеть следующим образом с помощью селектора CSS:
my_soup: BeautifulSoup = BeautifulSoup(my_page_text, 'lxml')
print("mysoup type:", type(my_soup))
my_table_list = my_soup.select('#NewReleasesRows')
print('my_table_list size:', len(my_table_list))
Затем вы можете искать строки (проверив, что у вас есть только одна таблица (также можно использовать select_one):
print(BeautifulSoup.prettify(my_table_list[0]))
my_table_rows = my_table_list[0].select('.tab_item')
и оттуда вы можете выполнить итерацию
for my_row in my_table_rows:
print(my_row.get_text(strip=True))
Код результата: R 130.00 Небольшое несчастье, приключения, инди, казуальные игры, одиночная игра -33% R 150.00R 100.50TrailmakersBuilding, Sandbox, Multiplayer, LEGO -10% R 105.00R94.50 Колода Девила 秘境 秘境 Ранний доступ, Ролевые игры, Инди, Ранний доступ R 89.00 Бандитизм, Действие, Приключения, Инди, Ужасы R 150.00HardlandAdventure, Инди, Открытый мир, Одиночная игра R 120.00 Игра EndCard, Стратегия, Инди, Приключение R 105.00Atomorf2Casual,, Инди, Приключения -10% R 175.00R 157.50Daymare: 1998Indie, Action, Survival Horror, Ужасы -25% R 79.00R 59.25Ling: Дорожные действия, RPG, Инди, Гор -10% R 105.00R 94.50NauticrawlIndie, Simulation, Simulation,Атмосферный, Научно-фантастический FreeOrpheus's DreamFree to Play, Приключения, Инди, Казуальные игры -40% R 105.00R 63.00AVAEarly Access, Action, EarlyAccess, Indie -40% R 18.00R 10.80Angry GolfIndie, Казуальные игры, Спорт, Приключения -40% R 10.00R 6.00Death LiveIndie, Casual, Приключения, Аниме -30% R 130.00R 91.00Die YoungSurvival, Экшн, Открытый мир, Гора
Надеюсь, это поможет.Лучший