Благодаря этой доске мне удалось получить название и цену предмета, который я хочу, используя этот код:
import urllib2
from BeautifulSoup import BeautifulSoup
import re
html = urllib2.urlopen('http://www.toolventure.co.uk/hand-tools/saws/').read()
soup = BeautifulSoup(html)
item = re.sub('\s+', ' ', soup.h2.a.text)
price = soup.find('p', '*price').text
price = re.search('\d+\.\d+', price).group(0)
print item, price
Это здорово, так как отлично возвращает один результат. Двигаясь дальше, я сейчас пытаюсь получить ВСЕ результаты на странице. Я играл с петлями, но я очень новичок в этом и не могу понять, как это делать.
Может ли кто-нибудь более знающий указать мне правильное направление?
Большое спасибо