From 554102fd70b14ee83109003cf77ab3a4f91f4f58 Mon Sep 17 00:00:00 2001 From: Claudio Salazar Date: Sat, 5 Apr 2014 00:40:41 +0800 Subject: [PATCH] Added resolve_entities to kwargs in SafeXMLParser --- scrapy/selector/unified.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scrapy/selector/unified.py b/scrapy/selector/unified.py index 60598a24d..b8a3678a8 100644 --- a/scrapy/selector/unified.py +++ b/scrapy/selector/unified.py @@ -18,7 +18,8 @@ __all__ = ['Selector', 'SelectorList'] class SafeXMLParser(etree.XMLParser): def __init__(self, *args, **kwargs): - super(SafeXMLParser, self).__init__(*args, resolve_entities=False, **kwargs) + kwargs.setdefault('resolve_entities', False) + super(SafeXMLParser, self).__init__(*args, **kwargs) _ctgroup = { 'html': {'_parser': etree.HTMLParser,