Использование SoupStrainer для выборочного разбора

Я пытаюсь разобрать список названий видеоигр с сайта покупок. однако, поскольку список элементов все хранится внутри тега.

это раздел документации предположительно объясняет, как разобрать только часть документа, но я не могу решить это. мой код:

from BeautifulSoup import BeautifulSoup
import urllib
import re

url = "Some Shopping Site"
html = urllib.urlopen(url).read()
soup = BeautifulSoup(html)
for a in soup.findAll('a',{'title':re.compile('.+') }):
    print a.string

в настоящее время is печатает строку внутри любого тега, который имеет непустую ссылку на заголовок. но это также печатает элементы в боковой панели, которые являются «специальными». если я могу взять только список продуктов, я убью 2 зайцев одним выстрелом.

Большое спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос