Blame doc/html/api/lxml.etree.XPathElementEvaluator-class.html

rpm-build d9acb6
rpm-build d9acb6
rpm-build d9acb6
          "DTD/xhtml1-transitional.dtd">
rpm-build d9acb6
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
rpm-build d9acb6
<head>
rpm-build d9acb6
  <title>lxml.etree.XPathElementEvaluator</title>
rpm-build d9acb6
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
rpm-build d9acb6
  <script type="text/javascript" src="epydoc.js"></script>
rpm-build d9acb6
</head>
rpm-build d9acb6
rpm-build d9acb6
rpm-build d9acb6
      alink="#204080">
rpm-build d9acb6
rpm-build d9acb6
rpm-build d9acb6
       bgcolor="#a0c0ff" cellspacing="0">
rpm-build d9acb6
  
rpm-build d9acb6
  
rpm-build d9acb6
         
rpm-build d9acb6
        href="lxml-module.html">Home   
rpm-build d9acb6
rpm-build d9acb6
  
rpm-build d9acb6
         
rpm-build d9acb6
        href="module-tree.html">Trees   
rpm-build d9acb6
rpm-build d9acb6
  
rpm-build d9acb6
         
rpm-build d9acb6
        href="identifier-index.html">Indices   
rpm-build d9acb6
rpm-build d9acb6
  
rpm-build d9acb6
         
rpm-build d9acb6
        href="help.html">Help   
rpm-build d9acb6
rpm-build d9acb6
  
rpm-build d9acb6
      
rpm-build d9acb6
        
rpm-build d9acb6
          
rpm-build d9acb6
            >lxml API
rpm-build d9acb6
          
rpm-build d9acb6
  
rpm-build d9acb6
rpm-build d9acb6
rpm-build d9acb6
  
rpm-build d9acb6
    
rpm-build d9acb6
      
rpm-build d9acb6
        Package lxml ::
rpm-build d9acb6
        Module etree ::
rpm-build d9acb6
        Class XPathElementEvaluator
rpm-build d9acb6
      
rpm-build d9acb6
    
rpm-build d9acb6
    
rpm-build d9acb6
      
rpm-build d9acb6
        
rpm-build d9acb6
        [
rpm-build d9acb6
    onclick="toggle_private();">hide private]
rpm-build d9acb6
        
rpm-build d9acb6
            >[frames
rpm-build d9acb6
            >] | 
rpm-build d9acb6
            target="_top">no frames]
rpm-build d9acb6
      
rpm-build d9acb6
    
rpm-build d9acb6
  
rpm-build d9acb6
rpm-build d9acb6
rpm-build d9acb6

Class XPathElementEvaluator

rpm-build d9acb6
rpm-build d9acb6
         object --+    
rpm-build d9acb6
                  |    
rpm-build d9acb6
_XPathEvaluatorBase --+
rpm-build d9acb6
                      |
rpm-build d9acb6
                     XPathElementEvaluator
rpm-build d9acb6
rpm-build d9acb6
rpm-build d9acb6
Known Subclasses:
rpm-build d9acb6
rpm-build d9acb6
      
    rpm-build d9acb6
  • XPathDocumentEvaluator
  • rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6

    rpm-build d9acb6

    XPathElementEvaluator(self, element, namespaces=None, extensions=None, regexp=True, smart_strings=True)

    rpm-build d9acb6
    Create an XPath evaluator for an element.

    rpm-build d9acb6

    Absolute XPath expressions (starting with '/') will be evaluated against

    rpm-build d9acb6
    the ElementTree as returned by getroottree().

    rpm-build d9acb6

    Additional namespace declarations can be passed with the

    rpm-build d9acb6
    'namespace' keyword argument.  EXSLT regular expression support
    rpm-build d9acb6
    can be disabled with the 'regexp' boolean keyword (defaults to
    rpm-build d9acb6
    True).  Smart strings will be returned for string results unless
    rpm-build d9acb6
    you pass <tt class="rst-docutils literal">smart_strings=False</tt>.

    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           cellspacing="0" width="100%" bgcolor="white">
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            Instance Methods
    rpm-build d9acb6
            
    rpm-build d9acb6
             >[
    rpm-build d9acb6
             class="privatelink" onclick="toggle_private();"
    rpm-build d9acb6
             >hide private]
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
           
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            
    rpm-build d9acb6
              __call__(self,
    rpm-build d9acb6
            _path,
    rpm-build d9acb6
            **_variables)
    rpm-build d9acb6
          Evaluate an XPath expression on the document.
    rpm-build d9acb6
              
    rpm-build d9acb6
                
    rpm-build d9acb6
                
    rpm-build d9acb6
              
    rpm-build d9acb6
            
    rpm-build d9acb6
          
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
           
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            
    rpm-build d9acb6
              __init__(self,
    rpm-build d9acb6
            element,
    rpm-build d9acb6
            namespaces=None,
    rpm-build d9acb6
            extensions=None,
    rpm-build d9acb6
            regexp=True,
    rpm-build d9acb6
            smart_strings=True)
    rpm-build d9acb6
          x.__init__(...) initializes x; see help(type(x)) for signature
    rpm-build d9acb6
              
    rpm-build d9acb6
                
    rpm-build d9acb6
                
    rpm-build d9acb6
              
    rpm-build d9acb6
            
    rpm-build d9acb6
          
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
          a new object with type S, a subtype of T
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            
    rpm-build d9acb6
              __new__(T,
    rpm-build d9acb6
            S,
    rpm-build d9acb6
            ...)
    rpm-build d9acb6
              
    rpm-build d9acb6
                
    rpm-build d9acb6
                
    rpm-build d9acb6
              
    rpm-build d9acb6
            
    rpm-build d9acb6
          
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
           
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            
    rpm-build d9acb6
              register_namespace(...)
    rpm-build d9acb6
          Register a namespace with the XPath context.
    rpm-build d9acb6
              
    rpm-build d9acb6
                
    rpm-build d9acb6
                
    rpm-build d9acb6
              
    rpm-build d9acb6
            
    rpm-build d9acb6
          
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
           
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            
    rpm-build d9acb6
              register_namespaces(...)
    rpm-build d9acb6
          Register a prefix -> uri dict.
    rpm-build d9acb6
              
    rpm-build d9acb6
                
    rpm-build d9acb6
                
    rpm-build d9acb6
              
    rpm-build d9acb6
            
    rpm-build d9acb6
          
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    rpm-build d9acb6
        

    Inherited from _XPathEvaluatorBase:

    rpm-build d9acb6
          evaluate
    rpm-build d9acb6
          

    rpm-build d9acb6
        

    Inherited from object:

    rpm-build d9acb6
          __delattr__,
    rpm-build d9acb6
          __format__,
    rpm-build d9acb6
          __getattribute__,
    rpm-build d9acb6
          __hash__,
    rpm-build d9acb6
          __reduce__,
    rpm-build d9acb6
          __reduce_ex__,
    rpm-build d9acb6
          __repr__,
    rpm-build d9acb6
          __setattr__,
    rpm-build d9acb6
          __sizeof__,
    rpm-build d9acb6
          __str__,
    rpm-build d9acb6
          __subclasshook__
    rpm-build d9acb6
          

    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           cellspacing="0" width="100%" bgcolor="white">
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            Properties
    rpm-build d9acb6
            
    rpm-build d9acb6
             >[
    rpm-build d9acb6
             class="privatelink" onclick="toggle_private();"
    rpm-build d9acb6
             >hide private]
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    rpm-build d9acb6
        

    Inherited from _XPathEvaluatorBase:

    rpm-build d9acb6
          error_log
    rpm-build d9acb6
          

    rpm-build d9acb6
        

    Inherited from object:

    rpm-build d9acb6
          __class__
    rpm-build d9acb6
          

    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           cellspacing="0" width="100%" bgcolor="white">
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            Method Details
    rpm-build d9acb6
            
    rpm-build d9acb6
             >[
    rpm-build d9acb6
             class="privatelink" onclick="toggle_private();"
    rpm-build d9acb6
             >hide private]
    rpm-build d9acb6
          
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           cellspacing="0" width="100%" bgcolor="white">
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      

    __call__(self,

    rpm-build d9acb6
            _path,
    rpm-build d9acb6
            **_variables)
    rpm-build d9acb6
        
    (Call operator)
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      

    Evaluate an XPath expression on the document.

    rpm-build d9acb6

    Variables may be provided as keyword arguments. Note that namespaces

    rpm-build d9acb6
    are currently not supported for variables.

    rpm-build d9acb6

    Absolute XPath expressions (starting with '/') will be evaluated

    rpm-build d9acb6
    against the ElementTree as returned by getroottree().

    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           cellspacing="0" width="100%" bgcolor="white">
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      

    __init__(self,

    rpm-build d9acb6
            element,
    rpm-build d9acb6
            namespaces=None,
    rpm-build d9acb6
            extensions=None,
    rpm-build d9acb6
            regexp=True,
    rpm-build d9acb6
            smart_strings=True)
    rpm-build d9acb6
        
    (Constructor)
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      x.__init__(...) initializes x; see help(type(x)) for signature
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    Overrides:
    rpm-build d9acb6
            object.__init__
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           cellspacing="0" width="100%" bgcolor="white">
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      

    __new__(T,

    rpm-build d9acb6
            S,
    rpm-build d9acb6
            ...)
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    Returns: a new object with type S, a subtype of T
    rpm-build d9acb6
        
    Overrides:
    rpm-build d9acb6
            object.__new__
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6

    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
           bgcolor="#a0c0ff" cellspacing="0">
    rpm-build d9acb6
      
    rpm-build d9acb6
      
    rpm-build d9acb6
             
    rpm-build d9acb6
            href="lxml-module.html">Home   
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
             
    rpm-build d9acb6
            href="module-tree.html">Trees   
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
             
    rpm-build d9acb6
            href="identifier-index.html">Indices   
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
             
    rpm-build d9acb6
            href="help.html">Help   
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
          
    rpm-build d9acb6
            
    rpm-build d9acb6
              
    rpm-build d9acb6
                >lxml API
    rpm-build d9acb6
              
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
      
    rpm-build d9acb6
        
    rpm-build d9acb6
        Generated by Epydoc 3.0.1
    rpm-build d9acb6
        on Wed Jun 27 16:05:05 2018
    rpm-build d9acb6
        
    rpm-build d9acb6
        
    rpm-build d9acb6
          
    rpm-build d9acb6
            >http://epydoc.sourceforge.net
    rpm-build d9acb6
        
    rpm-build d9acb6
      
    rpm-build d9acb6
    rpm-build d9acb6
    rpm-build d9acb6
    <script type="text/javascript">
    rpm-build d9acb6
      
    rpm-build d9acb6
      // Private objects are initially displayed (because if
    rpm-build d9acb6
      // javascript is turned off then we want them to be
    rpm-build d9acb6
      // visible); but by default, we want to hide them.  So hide
    rpm-build d9acb6
      // them unless we have a cookie that says to show them.
    rpm-build d9acb6
      checkCookie();
    rpm-build d9acb6
      // -->
    rpm-build d9acb6
    </script>
    rpm-build d9acb6
    </body>
    rpm-build d9acb6
    </html>