Im mit mechanisieren http://www.hammacher.com/Category/Default.aspx?uq=Gifts-Under-30&all=True
XPaths und HTML-Analyse unter Verwendung von mechanisieren
Was XPath analysieren kann ich auf dieser Seite zu jedem href zu erhalten, so dass jede Seite Produkt übergeben werden können?
Das ist, was ich jetzt bin versucht, und nicht eine vollständige URL bekommen:
page = agent.get('http://www.hammacher.com/Category/Default.aspx?uq=Gifts-Under-30&all=True')
page.parser.xpath('//*[contains(concat(" ", @class, " "), concat(" ", "product_list_sub", " "))]//a')[5].attributes['href'].to_s
Auch ist es möglich, wenn Mechanize Verwendung für zwei verschiedene XPath-Selektoren in derselben Anweisung zu analysieren?
Vielen Dank im Voraus!