opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
lxml
/
includes
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] __pycache__
N/A
[DIR] extlibs
N/A
[DIR] libexslt
N/A
[DIR] libxml
N/A
[DIR] libxslt
N/A
__init__.pxd
0 bytes
Rename
Delete
__init__.py
0 bytes
Rename
Delete
c14n.pxd
1.08 KB
Rename
Delete
config.pxd
96 bytes
Rename
Delete
dtdvalid.pxd
689 bytes
Rename
Delete
etree_defs.h
13.91 KB
Rename
Delete
etreepublic.pxd
9.95 KB
Rename
Delete
htmlparser.pxd
2.74 KB
Rename
Delete
lxml-version.h
71 bytes
Rename
Delete
relaxng.pxd
2.55 KB
Rename
Delete
schematron.pxd
1.57 KB
Rename
Delete
tree.pxd
19.91 KB
Rename
Delete
uri.pxd
145 bytes
Rename
Delete
xinclude.pxd
804 bytes
Rename
Delete
xmlerror.pxd
56.66 KB
Rename
Delete
xmlparser.pxd
11.17 KB
Rename
Delete
xmlschema.pxd
1.66 KB
Rename
Delete
xpath.pxd
5.47 KB
Rename
Delete
xslt.pxd
8.05 KB
Rename
Delete
from lxml.includes cimport tree from lxml.includes cimport xmlerror from libc.string cimport const_char from lxml.includes.tree cimport xmlChar, const_xmlChar cdef extern from "libxml/xpath.h" nogil: ctypedef enum xmlXPathObjectType: XPATH_UNDEFINED = 0 XPATH_NODESET = 1 XPATH_BOOLEAN = 2 XPATH_NUMBER = 3 XPATH_STRING = 4 XPATH_POINT = 5 XPATH_RANGE = 6 XPATH_LOCATIONSET = 7 XPATH_USERS = 8 XPATH_XSLT_TREE = 9 ctypedef enum xmlXPathError: XPATH_EXPRESSION_OK = 0 XPATH_NUMBER_ERROR = 1 XPATH_UNFINISHED_LITERAL_ERROR = 2 XPATH_START_LITERAL_ERROR = 3 XPATH_VARIABLE_REF_ERROR = 4 XPATH_UNDEF_VARIABLE_ERROR = 5 XPATH_INVALID_PREDICATE_ERROR = 6 XPATH_EXPR_ERROR = 7 XPATH_UNCLOSED_ERROR = 8 XPATH_UNKNOWN_FUNC_ERROR = 9 XPATH_INVALID_OPERAND = 10 XPATH_INVALID_TYPE = 11 XPATH_INVALID_ARITY = 12 XPATH_INVALID_CTXT_SIZE = 13 XPATH_INVALID_CTXT_POSITION = 14 XPATH_MEMORY_ERROR = 15 XPTR_SYNTAX_ERROR = 16 XPTR_RESOURCE_ERROR = 17 XPTR_SUB_RESOURCE_ERROR = 18 XPATH_UNDEF_PREFIX_ERROR = 19 XPATH_ENCODING_ERROR = 20 XPATH_INVALID_CHAR_ERROR = 21 XPATH_INVALID_CTXT = 22 ctypedef struct xmlNodeSet: int nodeNr int nodeMax tree.xmlNode** nodeTab ctypedef struct xmlXPathObject: xmlXPathObjectType type xmlNodeSet* nodesetval bint boolval double floatval xmlChar* stringval ctypedef struct xmlXPathContext: tree.xmlDoc* doc tree.xmlNode* node tree.xmlDict* dict tree.xmlHashTable* nsHash const_xmlChar* function const_xmlChar* functionURI xmlerror.xmlStructuredErrorFunc error xmlerror.xmlError lastError void* userData ctypedef struct xmlXPathParserContext: xmlXPathContext* context xmlXPathObject* value tree.xmlNode* ancestor int error ctypedef struct xmlXPathCompExpr ctypedef void (*xmlXPathFunction)(xmlXPathParserContext* ctxt, int nargs) ctypedef xmlXPathFunction (*xmlXPathFuncLookupFunc)(void* ctxt, const_xmlChar* name, const_xmlChar* ns_uri) cdef xmlXPathContext* xmlXPathNewContext(tree.xmlDoc* doc) cdef xmlXPathObject* xmlXPathEvalExpression(const_xmlChar* str, xmlXPathContext* ctxt) cdef xmlXPathObject* xmlXPathCompiledEval(xmlXPathCompExpr* comp, xmlXPathContext* ctxt) cdef xmlXPathCompExpr* xmlXPathCompile(const_xmlChar* str) cdef xmlXPathCompExpr* xmlXPathCtxtCompile(xmlXPathContext* ctxt, const_xmlChar* str) cdef void xmlXPathFreeContext(xmlXPathContext* ctxt) cdef void xmlXPathFreeCompExpr(xmlXPathCompExpr* comp) cdef void xmlXPathFreeObject(xmlXPathObject* obj) cdef int xmlXPathRegisterNs(xmlXPathContext* ctxt, const_xmlChar* prefix, const_xmlChar* ns_uri) cdef xmlNodeSet* xmlXPathNodeSetCreate(tree.xmlNode* val) cdef void xmlXPathFreeNodeSet(xmlNodeSet* val) cdef extern from "libxml/xpathInternals.h" nogil: cdef int xmlXPathRegisterFunc(xmlXPathContext* ctxt, const_xmlChar* name, xmlXPathFunction f) cdef int xmlXPathRegisterFuncNS(xmlXPathContext* ctxt, const_xmlChar* name, const_xmlChar* ns_uri, xmlXPathFunction f) cdef void xmlXPathRegisterFuncLookup(xmlXPathContext *ctxt, xmlXPathFuncLookupFunc f, void *funcCtxt) cdef int xmlXPathRegisterVariable(xmlXPathContext *ctxt, const_xmlChar* name, xmlXPathObject* value) cdef int xmlXPathRegisterVariableNS(xmlXPathContext *ctxt, const_xmlChar* name, const_xmlChar* ns_uri, xmlXPathObject* value) cdef void xmlXPathRegisteredVariablesCleanup(xmlXPathContext *ctxt) cdef void xmlXPathRegisteredNsCleanup(xmlXPathContext *ctxt) cdef xmlXPathObject* valuePop (xmlXPathParserContext *ctxt) cdef int valuePush(xmlXPathParserContext* ctxt, xmlXPathObject *value) cdef xmlXPathObject* xmlXPathNewCString(const_char *val) cdef xmlXPathObject* xmlXPathWrapCString(const_char * val) cdef xmlXPathObject* xmlXPathNewString(const_xmlChar *val) cdef xmlXPathObject* xmlXPathWrapString(const_xmlChar * val) cdef xmlXPathObject* xmlXPathNewFloat(double val) cdef xmlXPathObject* xmlXPathNewBoolean(int val) cdef xmlXPathObject* xmlXPathNewNodeSet(tree.xmlNode* val) cdef xmlXPathObject* xmlXPathNewValueTree(tree.xmlNode* val) cdef void xmlXPathNodeSetAdd(xmlNodeSet* cur, tree.xmlNode* val) cdef void xmlXPathNodeSetAddUnique(xmlNodeSet* cur, tree.xmlNode* val) cdef xmlXPathObject* xmlXPathWrapNodeSet(xmlNodeSet* val) cdef void xmlXPathErr(xmlXPathParserContext* ctxt, int error)
Save