Scrapy verfügt über einen eigenen Mechanismus zum Extrahieren von Daten. Sie werden als XPath-Selektoren (oder kurz „Selektoren“) bezeichnet, da sie bestimmte Teile des durch XPath-Ausdrücke angegebenen HTML-Dokuments „auswählen“. XPath ist eine Sprache zur Auswahl von Knoten in XML-Dokumenten, die auch mit HTML verwendet werden kann.