AdvancedHTMLParser.xpath._axes | index |
Copyright (c) 2019 Timothy Savannah under terms of LGPLv3. All Rights Reserved.
See LICENSE (https://gnu.org/licenses/lgpl-3.0.txt) for more information.
See: https://github.com/kata198/AdvancedHTMLParser for full information
==INTERNAL==
xpath._axes.py - Internal module for handling axes
Data | ||
TAG_OPERATION_AXES_POSSIBILITIES_REGEX_STR = '[pP][aA][rR][eE][nN][tT]|[sS][eE][lL][fF]|[dD][e...[oO][rR]|[dD][eE][sS][cC][eE][nN][dD][aA][nN][tT]' TAG_OPERATION_AXES_TO_FIND_TAG_FUNC_GEN = {'ancestor': <function _mk_xpath_op_filter_by_ancestor_tagname_multi_level_function>, 'ancestor-or-self': <function _mk_xpath_op_filter_by_ancestor_or_self_tagname_multi_level_function>, 'child': <function _mk_xpath_op_filter_by_tagname_one_level_function>, 'descendant': <function _mk_xpath_op_filter_by_tagname_multi_level_function>, 'descendant-or-self': <function _mk_xpath_op_filter_by_tagname_multi_level_function_or_self>, 'parent': <function _mk_xpath_op_filter_by_parent_tagname_one_level_function>, 'self': <function <lambda>>} __all__ = ('TAG_OPERATION_AXES_TO_FIND_TAG_FUNC_GEN', 'TAG_OPERATION_AXES_POSSIBILITIES_REGEX_STR') |