golden hour
/opt/cloudlinux/venv/lib/python3.11/site-packages/lxml
⬆️ Go Up
Upload
File/Folder
Size
Actions
ElementInclude.py
8.36 KB
Del
OK
__init__.py
575 B
Del
OK
__pycache__
-
Del
OK
_elementpath.cpython-311-x86_64-linux-gnu.so
419.42 KB
Del
OK
_elementpath.py
10.49 KB
Del
OK
apihelpers.pxi
62.94 KB
Del
OK
builder.cpython-311-x86_64-linux-gnu.so
222.23 KB
Del
OK
builder.py
7.96 KB
Del
OK
classlookup.pxi
21.94 KB
Del
OK
cleanup.pxi
8.26 KB
Del
OK
cssselect.py
3.29 KB
Del
OK
debug.pxi
3.21 KB
Del
OK
docloader.pxi
5.65 KB
Del
OK
doctestcompare.py
17.91 KB
Del
OK
dtd.pxi
14.86 KB
Del
OK
etree.cpython-311-x86_64-linux-gnu.so
8.46 MB
Del
OK
etree.h
8.37 KB
Del
OK
etree.pyx
129.31 KB
Del
OK
etree_api.h
17.06 KB
Del
OK
extensions.pxi
32.46 KB
Del
OK
html
-
Del
OK
includes
-
Del
OK
isoschematron
-
Del
OK
iterparse.pxi
16.22 KB
Del
OK
lxml.etree.h
8.37 KB
Del
OK
lxml.etree_api.h
17.06 KB
Del
OK
nsclasses.pxi
8.93 KB
Del
OK
objectify.cpython-311-x86_64-linux-gnu.so
4.25 MB
Del
OK
objectify.pyx
75.29 KB
Del
OK
objectpath.pxi
11.21 KB
Del
OK
parser.pxi
76.41 KB
Del
OK
parsertarget.pxi
6.7 KB
Del
OK
proxy.pxi
23.01 KB
Del
OK
public-api.pxi
6.5 KB
Del
OK
pyclasslookup.py
92 B
Del
OK
readonlytree.pxi
18.6 KB
Del
OK
relaxng.pxi
5.94 KB
Del
OK
sax.cpython-311-x86_64-linux-gnu.so
366.73 KB
Del
OK
sax.py
9.18 KB
Del
OK
saxparser.pxi
31.78 KB
Del
OK
schematron.pxi
5.65 KB
Del
OK
serializer.pxi
66.41 KB
Del
OK
usedoctest.py
230 B
Del
OK
xinclude.pxi
2.4 KB
Del
OK
xmlerror.pxi
48.37 KB
Del
OK
xmlid.pxi
5.92 KB
Del
OK
xmlschema.pxi
7.89 KB
Del
OK
xpath.pxi
19.11 KB
Del
OK
xslt.pxi
35.83 KB
Del
OK
xsltext.pxi
10.83 KB
Del
OK
Edit: public-api.pxi
# Public C API for lxml.etree cdef public api _Element deepcopyNodeToDocument(_Document doc, xmlNode* c_root): u"Recursively copy the element into the document. doc is not modified." cdef xmlNode* c_node c_node = _copyNodeToDoc(c_root, doc._c_doc) return _elementFactory(doc, c_node) cdef public api _ElementTree elementTreeFactory(_Element context_node): _assertValidNode(context_node) return newElementTree(context_node, _ElementTree) cdef public api _ElementTree newElementTree(_Element context_node, object subclass): if <void*>context_node is NULL or context_node is None: raise TypeError _assertValidNode(context_node) return _newElementTree(context_node._doc, context_node, subclass) cdef public api _ElementTree adoptExternalDocument(xmlDoc* c_doc, parser, bint is_owned): if c_doc is NULL: raise TypeError doc = _adoptForeignDoc(c_doc, parser, is_owned) return _elementTreeFactory(doc, None) cdef public api _Element elementFactory(_Document doc, xmlNode* c_node): if c_node is NULL or doc is None: raise TypeError return _elementFactory(doc, c_node) cdef public api _Element makeElement(tag, _Document doc, parser, text, tail, attrib, nsmap): return _makeElement(tag, NULL, doc, parser, text, tail, attrib, nsmap, None) cdef public api _Element makeSubElement(_Element parent, tag, text, tail, attrib, nsmap): _assertValidNode(parent) return _makeSubElement(parent, tag, text, tail, attrib, nsmap, None) cdef public api void setElementClassLookupFunction( _element_class_lookup_function function, state): _setElementClassLookupFunction(function, state) cdef public api object lookupDefaultElementClass(state, doc, xmlNode* c_node): return _lookupDefaultElementClass(state, doc, c_node) cdef public api object lookupNamespaceElementClass(state, doc, xmlNode* c_node): return _find_nselement_class(state, doc, c_node) cdef public api object callLookupFallback(FallbackElementClassLookup lookup, _Document doc, xmlNode* c_node): return _callLookupFallback(lookup, doc, c_node) cdef public api int tagMatches(xmlNode* c_node, const_xmlChar* c_href, const_xmlChar* c_name): if c_node is NULL: return -1 return _tagMatches(c_node, c_href, c_name) cdef public api _Document documentOrRaise(object input): return _documentOrRaise(input) cdef public api _Element rootNodeOrRaise(object input): return _rootNodeOrRaise(input) cdef public api bint hasText(xmlNode* c_node): return _hasText(c_node) cdef public api bint hasTail(xmlNode* c_node): return _hasTail(c_node) cdef public api object textOf(xmlNode* c_node): if c_node is NULL: return None return _collectText(c_node.children) cdef public api object tailOf(xmlNode* c_node): if c_node is NULL: return None return _collectText(c_node.next) cdef public api int setNodeText(xmlNode* c_node, text) except -1: if c_node is NULL: raise ValueError return _setNodeText(c_node, text) cdef public api int setTailText(xmlNode* c_node, text) except -1: if c_node is NULL: raise ValueError return _setTailText(c_node, text) cdef public api object attributeValue(xmlNode* c_element, xmlAttr* c_attrib_node): return _attributeValue(c_element, c_attrib_node) cdef public api object attributeValueFromNsName(xmlNode* c_element, const_xmlChar* ns, const_xmlChar* name): return _attributeValueFromNsName(c_element, ns, name) cdef public api object getAttributeValue(_Element element, key, default): _assertValidNode(element) return _getAttributeValue(element, key, default) cdef public api object iterattributes(_Element element, int keysvalues): _assertValidNode(element) return _attributeIteratorFactory(element, keysvalues) cdef public api list collectAttributes(xmlNode* c_element, int keysvalues): return _collectAttributes(c_element, keysvalues) cdef public api int setAttributeValue(_Element element, key, value) except -1: _assertValidNode(element) return _setAttributeValue(element, key, value) cdef public api int delAttribute(_Element element, key) except -1: _assertValidNode(element) return _delAttribute(element, key) cdef public api int delAttributeFromNsName(tree.xmlNode* c_element, const_xmlChar* c_href, const_xmlChar* c_name): return _delAttributeFromNsName(c_element, c_href, c_name) cdef public api bint hasChild(xmlNode* c_node): return _hasChild(c_node) cdef public api xmlNode* findChild(xmlNode* c_node, Py_ssize_t index): return _findChild(c_node, index) cdef public api xmlNode* findChildForwards(xmlNode* c_node, Py_ssize_t index): return _findChildForwards(c_node, index) cdef public api xmlNode* findChildBackwards(xmlNode* c_node, Py_ssize_t index): return _findChildBackwards(c_node, index) cdef public api xmlNode* nextElement(xmlNode* c_node): return _nextElement(c_node) cdef public api xmlNode* previousElement(xmlNode* c_node): return _previousElement(c_node) cdef public api void appendChild(_Element parent, _Element child): # deprecated, use appendChildToElement() instead! _appendChild(parent, child) cdef public api int appendChildToElement(_Element parent, _Element child) except -1: return _appendChild(parent, child) cdef public api object pyunicode(const_xmlChar* s): if s is NULL: raise TypeError return funicode(s) cdef public api bytes utf8(object s): return _utf8(s) cdef public api tuple getNsTag(object tag): return _getNsTag(tag) cdef public api tuple getNsTagWithEmptyNs(object tag): return _getNsTagWithEmptyNs(tag) cdef public api object namespacedName(xmlNode* c_node): return _namespacedName(c_node) cdef public api object namespacedNameFromNsName(const_xmlChar* href, const_xmlChar* name): return _namespacedNameFromNsName(href, name) cdef public api void iteratorStoreNext(_ElementIterator iterator, _Element node): # deprecated! iterator._storeNext(node) cdef public api void initTagMatch(_ElementTagMatcher matcher, tag): # deprecated! matcher._initTagMatch(tag) cdef public api tree.xmlNs* findOrBuildNodeNsPrefix( _Document doc, xmlNode* c_node, const_xmlChar* href, const_xmlChar* prefix) except NULL: if doc is None: raise TypeError return doc._findOrBuildNodeNs(c_node, href, prefix, 0)
Save