From 9c9a655cb4963db673b55891495006206390a025 Mon Sep 17 00:00:00 2001 From: Pablo Hoffman Date: Wed, 27 Oct 2010 05:53:46 -0200 Subject: [PATCH] selectors: no need to pass encoding on re() method --- scrapy/selector/libxml2sel.py | 2 +- scrapy/selector/lxmlsel.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scrapy/selector/libxml2sel.py b/scrapy/selector/libxml2sel.py index f5fec4f93..d6ef7ebb1 100644 --- a/scrapy/selector/libxml2sel.py +++ b/scrapy/selector/libxml2sel.py @@ -54,7 +54,7 @@ class XPathSelector(object_ref): def re(self, regex): """Return a list of unicode strings by applying the regex over all current XPath selections, and flattening the results""" - return extract_regex(regex, self.extract(), 'utf-8') + return extract_regex(regex, self.extract()) def extract(self): """Return a unicode string of the content referenced by the XPathSelector""" diff --git a/scrapy/selector/lxmlsel.py b/scrapy/selector/lxmlsel.py index e4b4682af..ae7166ccb 100644 --- a/scrapy/selector/lxmlsel.py +++ b/scrapy/selector/lxmlsel.py @@ -59,7 +59,7 @@ class XPathSelector(object_ref): return XPathSelectorList(result) def re(self, regex): - return extract_regex(regex, self.extract(), 'utf-8') + return extract_regex(regex, self.extract()) def extract(self): try: