$51 GRAYBYTE WORDPRESS FILE MANAGER $20

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalkers/

HOME
Current File : /lib/python2.7/site-packages/pip/_vendor/html5lib/treewalkers//dom.py
from __future__ import absolute_import, division, unicode_literals

from xml.dom import Node

from . import base


class TreeWalker(base.NonRecursiveTreeWalker):
    def getNodeDetails(self, node):
        if node.nodeType == Node.DOCUMENT_TYPE_NODE:
            return base.DOCTYPE, node.name, node.publicId, node.systemId

        elif node.nodeType in (Node.TEXT_NODE, Node.CDATA_SECTION_NODE):
            return base.TEXT, node.nodeValue

        elif node.nodeType == Node.ELEMENT_NODE:
            attrs = {}
            for attr in list(node.attributes.keys()):
                attr = node.getAttributeNode(attr)
                if attr.namespaceURI:
                    attrs[(attr.namespaceURI, attr.localName)] = attr.value
                else:
                    attrs[(None, attr.name)] = attr.value
            return (base.ELEMENT, node.namespaceURI, node.nodeName,
                    attrs, node.hasChildNodes())

        elif node.nodeType == Node.COMMENT_NODE:
            return base.COMMENT, node.nodeValue

        elif node.nodeType in (Node.DOCUMENT_NODE, Node.DOCUMENT_FRAGMENT_NODE):
            return (base.DOCUMENT,)

        else:
            return base.UNKNOWN, node.nodeType

    def getFirstChild(self, node):
        return node.firstChild

    def getNextSibling(self, node):
        return node.nextSibling

    def getParentNode(self, node):
        return node.parentNode


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
3 Mar 2024 8.23 PM
root / root
0755
__init__.py
5.414 KB
21 Apr 2022 6.08 PM
root / root
0644
__init__.pyc
4.618 KB
21 Apr 2022 6.08 PM
root / root
0644
__init__.pyo
4.503 KB
21 Apr 2022 6.08 PM
root / root
0644
base.py
4.823 KB
21 Apr 2022 6.08 PM
root / root
0644
base.pyc
6.207 KB
21 Apr 2022 6.08 PM
root / root
0644
base.pyo
6.207 KB
21 Apr 2022 6.08 PM
root / root
0644
dom.py
1.38 KB
21 Apr 2022 6.08 PM
root / root
0644
dom.pyc
2.183 KB
21 Apr 2022 6.08 PM
root / root
0644
dom.pyo
2.183 KB
21 Apr 2022 6.08 PM
root / root
0644
etree.py
4.574 KB
21 Apr 2022 6.08 PM
root / root
0644
etree.pyc
4.457 KB
21 Apr 2022 6.08 PM
root / root
0644
etree.pyo
4.327 KB
21 Apr 2022 6.08 PM
root / root
0644
etree_lxml.py
6.161 KB
21 Apr 2022 6.08 PM
root / root
0644
etree_lxml.pyc
9.005 KB
21 Apr 2022 6.08 PM
root / root
0644
etree_lxml.pyo
8.533 KB
21 Apr 2022 6.08 PM
root / root
0644
genshi.py
2.255 KB
21 Apr 2022 6.08 PM
root / root
0644
genshi.pyc
2.381 KB
21 Apr 2022 6.08 PM
root / root
0644
genshi.pyo
2.381 KB
21 Apr 2022 6.08 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF