From bd126be3569ddd77c458c79ef9e066cacf3a3af1 Mon Sep 17 00:00:00 2001 From: Mateusz Golewski Date: Thu, 30 Jan 2014 21:48:50 +0100 Subject: [PATCH] Optimize extract_first() --- scrapy/selector/unified.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scrapy/selector/unified.py b/scrapy/selector/unified.py index 7b877153d..3d9435665 100644 --- a/scrapy/selector/unified.py +++ b/scrapy/selector/unified.py @@ -179,8 +179,8 @@ class SelectorList(list): return [x.extract() for x in self] def extract_first(self): - for x in self.extract(): - return x + for x in self: + return x.extract() @deprecated(use_instead='.extract()') def extract_unquoted(self):