2 Created on Nov 19, 2015 6 @link: http://hierarchical-cluster-engine.com/ 7 @copyright: Copyright © 2013-2014 IOIX Ukraine 8 @license: http://hierarchical-cluster-engine.com/license/ 13 from scrapy.selector
import Selector
14 from scrapy.selector
import SelectorList
19 logger = logging.getLogger(APP_CONSTS.LOGGER_NAME)
28 CSS_DETECT_SYMBOLS = [
'.',
'#']
33 def __init__(self, response=None, text=None, type=None, namespaces=None, _root=None, _expr=None):
34 super(SelectorWrapper, self).
__init__(response, text, type, namespaces, _root, _expr)
42 retSelector = SelectorList([])
43 if xpathStr
is not None and isinstance(xpathStr, basestring)
and len(xpathStr) > 0:
46 retSelector = super(SelectorWrapper, self).css(xpathStr)
48 retSelector = super(SelectorWrapper, self).
xpath(xpathStr)
50 retSelector = super(SelectorWrapper, self).
xpath(xpathStr)
def __init__(self, response=None, text=None, type=None, namespaces=None, _root=None, _expr=None)
def xpath(self, xpathStr)