diff --git a/scrapy/selector/unified.py b/scrapy/selector/unified.py index b8a3678a8..7b877153d 100644 --- a/scrapy/selector/unified.py +++ b/scrapy/selector/unified.py @@ -178,6 +178,10 @@ class SelectorList(list): def extract(self): return [x.extract() for x in self] + def extract_first(self): + for x in self.extract(): + return x + @deprecated(use_instead='.extract()') def extract_unquoted(self): return [x.extract_unquoted() for x in self]