From 6b4439eacc5612ce584de94053e725610f2e15a5 Mon Sep 17 00:00:00 2001 From: bosnj Date: Fri, 10 Apr 2015 15:32:32 +0200 Subject: [PATCH] default return value for 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 c0eefb85e..db8b0bc2d 100644 --- a/scrapy/selector/unified.py +++ b/scrapy/selector/unified.py @@ -182,9 +182,9 @@ class SelectorList(list): def extract(self): return [x.extract() for x in self] - def extract_first(self): + def extract_first(self, default=None): for x in self: - return x.extract() + return x.extract() or default @deprecated(use_instead='.extract()') def extract_unquoted(self):