-
Notifications
You must be signed in to change notification settings - Fork 0
/
searchindex.js
1 lines (1 loc) · 240 KB
/
searchindex.js
1
Search.setIndex({"docnames": ["autoapi/bs4/builder/_html5lib/index", "autoapi/bs4/builder/_htmlparser/index", "autoapi/bs4/builder/_lxml/index", "autoapi/bs4/builder/index", "autoapi/bs4/css/index", "autoapi/bs4/dammit/index", "autoapi/bs4/diagnose/index", "autoapi/bs4/element/index", "autoapi/bs4/formatter/index", "autoapi/bs4/index", "autoapi/bs4/tests/index", "autoapi/bs4/tests/test_builder/index", "autoapi/bs4/tests/test_builder_registry/index", "autoapi/bs4/tests/test_css/index", "autoapi/bs4/tests/test_dammit/index", "autoapi/bs4/tests/test_docs/index", "autoapi/bs4/tests/test_element/index", "autoapi/bs4/tests/test_formatter/index", "autoapi/bs4/tests/test_fuzz/index", "autoapi/bs4/tests/test_html5lib/index", "autoapi/bs4/tests/test_htmlparser/index", "autoapi/bs4/tests/test_lxml/index", "autoapi/bs4/tests/test_navigablestring/index", "autoapi/bs4/tests/test_pageelement/index", "autoapi/bs4/tests/test_soup/index", "autoapi/bs4/tests/test_tag/index", "autoapi/bs4/tests/test_tree/index", "autoapi/index", "index"], "filenames": ["autoapi/bs4/builder/_html5lib/index.rst", "autoapi/bs4/builder/_htmlparser/index.rst", "autoapi/bs4/builder/_lxml/index.rst", "autoapi/bs4/builder/index.rst", "autoapi/bs4/css/index.rst", "autoapi/bs4/dammit/index.rst", "autoapi/bs4/diagnose/index.rst", "autoapi/bs4/element/index.rst", "autoapi/bs4/formatter/index.rst", "autoapi/bs4/index.rst", "autoapi/bs4/tests/index.rst", "autoapi/bs4/tests/test_builder/index.rst", "autoapi/bs4/tests/test_builder_registry/index.rst", "autoapi/bs4/tests/test_css/index.rst", "autoapi/bs4/tests/test_dammit/index.rst", "autoapi/bs4/tests/test_docs/index.rst", "autoapi/bs4/tests/test_element/index.rst", "autoapi/bs4/tests/test_formatter/index.rst", "autoapi/bs4/tests/test_fuzz/index.rst", "autoapi/bs4/tests/test_html5lib/index.rst", "autoapi/bs4/tests/test_htmlparser/index.rst", "autoapi/bs4/tests/test_lxml/index.rst", "autoapi/bs4/tests/test_navigablestring/index.rst", "autoapi/bs4/tests/test_pageelement/index.rst", "autoapi/bs4/tests/test_soup/index.rst", "autoapi/bs4/tests/test_tag/index.rst", "autoapi/bs4/tests/test_tree/index.rst", "autoapi/index.rst", "index.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.builder._html5lib</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.builder._htmlparser</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.builder._lxml</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.builder</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.css</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.dammit</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.diagnose</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.element</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.formatter</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_builder</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_builder_registry</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_css</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_dammit</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_docs</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_element</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_formatter</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_fuzz</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_html5lib</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_htmlparser</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_lxml</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_navigablestring</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_pageelement</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_soup</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_tag</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">bs4.tests.test_tree</span></code>", "API Reference", "Welcome to bs4\u2019s documentation!"], "terms": {"html5treebuild": 0, "multi_valued_attribut": [0, 2, 3, 10], "use_default": [0, 2, 3], "preserve_whitespace_tag": [0, 2, 3, 7, 10], "store_line_numb": [0, 2, 3], "string_contain": [0, 2, 3, 9, 10], "base": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "htmltreebuild": [0, 1, 2, 3], "us": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 18, 23, 26], "html5lib": [0, 3, 9, 10, 19], "build": [0, 9, 10, 26], "tree": [0, 2, 3, 5, 6, 7, 8, 9, 10, 19, 20, 21, 26], "note": [0, 3, 5, 9, 10, 25], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 18, 19, 27], "treebuild": [0, 1, 2, 3, 9, 10, 20], "doe": [0, 3, 5, 7, 10, 19], "support": [0, 5, 6, 10], "some": [0, 1, 2, 3, 5, 6, 7, 8, 10, 13, 18], "featur": [0, 1, 2, 3, 9, 10, 23], "common": [0, 4, 6, 7, 10], "html": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 20], "could": 0, "theoret": 0, "implement": [0, 2, 3, 7, 9, 10, 13], "veri": [0, 6, 7, 10], "least": [0, 10], "": [0, 3, 4, 5, 6, 7, 8, 9, 10, 14, 18, 20, 25, 26], "quit": 0, "difficult": 0, "becaus": [0, 7, 9, 10], "move": 0, "pars": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10], "around": [0, 4], "being": [0, 3, 7, 10], "built": [0, 12], "doesn": [0, 3, 4, 7, 9, 10], "t": [0, 1, 3, 4, 7, 8, 9, 10, 19, 25], "differ": [0, 2, 3, 5, 7, 9, 10, 18, 20, 25, 26], "subclass": [0, 2, 3, 6, 7, 9, 10], "navigablestr": [0, 7, 9, 10, 16], "name": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 26], "tag": [0, 2, 3, 4, 5, 7, 8, 9, 10, 13, 16, 19, 25, 26], "which": [0, 2, 3, 5, 7, 10, 13, 18, 25], "string": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 23, 25, 26], "wa": [0, 3, 5, 7, 9, 10], "found": [0, 1, 7, 9, 10], "you": [0, 4, 5, 6, 7, 8, 9, 10, 26], "can": [0, 3, 5, 6, 7, 8, 9, 10, 18, 20, 26], "soupstrain": [0, 7, 9, 10, 19], "onli": [0, 2, 3, 5, 7, 8, 10, 25], "part": [0, 2, 5, 7, 8, 9, 10], "document": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 19, 27], "tracks_line_numb": [0, 1, 3], "true": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10], "prepare_markup": [0, 1, 2, 3], "markup": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 20, 26], "user_specified_encod": [0, 1, 2, 3], "document_declared_encod": [0, 1, 2, 3], "none": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "exclude_encod": [0, 1, 2, 3, 5, 9, 10], "run": [0, 1, 2, 3, 6, 7, 9, 10], "ani": [0, 1, 2, 3, 5, 7, 8, 9, 10, 20], "preliminari": [0, 1, 2, 3], "step": [0, 1, 2, 3, 7, 9, 10], "necessari": [0, 1, 2, 3, 5, 7, 8], "make": [0, 1, 2, 3, 5, 7, 8, 9, 10, 13, 18], "incom": [0, 1, 2, 3, 9, 10], "accept": [0, 1, 2, 3, 7], "parser": [0, 1, 2, 3, 5, 6, 7, 9, 10, 19, 20, 26], "paramet": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "probabl": [0, 1, 3, 7, 10], "bytestr": [0, 1, 2, 3, 5, 7, 9, 10], "The": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 13, 16, 25, 26], "user": [0, 1, 2, 3, 8], "ask": [0, 1, 2, 3], "try": [0, 1, 2, 3, 4, 5], "encod": [0, 1, 2, 3, 5, 7, 8, 9, 10, 23], "itself": [0, 1, 2, 3, 5, 6, 7, 10], "claim": [0, 1, 2, 3], "argument": [0, 2, 3, 4, 5, 7, 8, 9, 10, 14], "i": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 22, 25], "call": [0, 3, 4, 6, 7, 9, 10, 26], "code": [0, 3, 4, 5, 6, 7, 9, 10, 18], "remov": [0, 3, 7, 10], "_not_": [0, 1, 2, 3, 7, 10], "yield": [0, 1, 2, 3, 5, 7, 10], "A": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20], "seri": [0, 1, 2, 3], "4": [0, 1, 2, 3, 5, 6, 10, 13], "tupl": [0, 1, 2, 3, 5, 7, 10], "declar": [0, 1, 2, 3, 5, 7, 10], "ha": [0, 1, 2, 3, 4, 5, 7, 10, 13, 25], "undergon": [0, 1, 2, 3], "charact": [0, 1, 2, 3, 5, 7, 8, 9, 10], "replac": [0, 1, 2, 3, 5, 7, 8, 10], "each": [0, 1, 2, 3, 7, 10, 13], "repres": [0, 1, 2, 3, 7, 9, 10, 18], "strategi": [0, 1, 2, 3, 7, 8, 10], "convert": [0, 1, 2, 3, 5, 9, 10], "unicod": [0, 1, 2, 3, 5, 7, 9, 10], "tri": [0, 1, 2, 3, 5], "turn": [0, 1, 2, 3, 10], "By": [0, 3, 4, 7, 8, 10], "default": [0, 2, 3, 4, 7, 8, 10, 12], "see": [0, 2, 3, 4, 6, 7, 9, 10, 18, 19, 21], "lxmltreebuilderforxml": [0, 2, 3], "htmlparsertreebuild": [0, 1, 3, 20], "take": [0, 3, 7, 10], "account": [0, 3], "quirk": [0, 3], "particular": [0, 3], "feed": [0, 1, 2, 3, 5, 9, 10], "through": [0, 1, 2, 3, 4, 5, 7, 10, 26], "process": [0, 1, 2, 3, 7, 8, 9, 10, 19], "popul": [0, 1, 2, 3], "beautifulsoup": [0, 1, 2, 3, 4, 7, 9, 10, 19, 24, 26], "object": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 14, 16, 18, 22, 23, 26], "self": [0, 1, 2, 3, 7, 9, 10], "soup": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 18, 24, 26], "method": [0, 2, 3, 4, 5, 7, 8, 9, 10, 23, 24, 25, 26], "must": [0, 2, 3, 7, 10], "return": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 22, 26], "create_treebuild": 0, "namespacehtmlel": 0, "test_fragment_to_docu": [0, 2, 3], "fragment": [0, 2, 3, 9, 10], "htmlparser": [1, 6], "librari": [1, 4, 5, 7, 10, 18], "file": [1, 9, 10, 16, 18], "aren": [1, 25], "too": [1, 5], "bad": 1, "parser_arg": 1, "parser_kwarg": 1, "kwarg": [1, 2, 4, 6, 7, 8, 9, 10, 13], "beauti": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 18, 24, 26], "python": [1, 6, 7, 8, 9, 10, 25], "standard": [1, 2, 6, 7, 10], "is_xml": [1, 2, 3, 7, 10], "fals": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "picklabl": [1, 3], "empty_element_tag": [2, 3], "textual": [2, 3, 5, 7, 9, 10], "default_parser_class": 2, "processing_instruction_class": 2, "lxml": [2, 3, 6, 9, 21], "xml": [2, 5, 6, 7, 8, 9, 10], "alternate_nam": [2, 3], "chunk_siz": 2, "512": 2, "default_nsmap": 2, "default_nsmaps_invert": 2, "initialize_soup": [2, 3], "let": [2, 3, 6, 7, 10], "know": [2, 3, 9], "about": [2, 3, 8, 9, 10], "namespac": [2, 4, 7, 9, 10], "map": [2, 4, 5, 7, 9, 10], "_register_namespac": 2, "encount": [2, 4, 7, 8, 9, 10], "while": [2, 4, 7, 10], "might": [2, 3, 5, 7, 9, 10], "later": [2, 7], "when": [2, 3, 5, 6, 7, 8, 9, 10, 19], "creat": [2, 7, 9, 10, 27], "css": [2, 7, 9, 10, 13, 27], "selector": [2, 4, 7, 10, 13], "track": [2, 7], "almost": [2, 5], "all": [2, 3, 7, 9, 10, 25, 26], "even": [2, 5, 7, 10], "ones": [2, 7, 10], "were": [2, 7], "scope": [2, 4, 9, 10], "If": [2, 3, 5, 6, 7, 8, 9, 10], "two": [2, 5, 10, 19], "have": [2, 3, 5, 7, 10, 13, 16], "same": [2, 4, 7, 9, 10, 18, 26], "prefix": [2, 3, 4, 7, 9, 10], "first": [2, 4, 5, 7, 9, 10], "one": [2, 3, 4, 5, 7, 8, 10, 26], "un": 2, "ar": [2, 3, 5, 6, 7, 8, 9, 10, 16, 18, 25, 26], "dictionari": [2, 3, 4, 5, 7, 9, 10], "uri": [2, 4, 7, 9, 10], "default_pars": 2, "find": [2, 4, 5, 7, 10, 25, 26], "given": [2, 4, 5, 6, 7, 9, 10, 13, 26], "either": [2, 5, 7], "instanti": 2, "parser_for": 2, "an": [2, 3, 5, 6, 7, 8, 9, 10, 13, 25, 26], "appropri": [2, 3, 5, 7, 10], "etre": 2, "xmlparser": 2, "_getnstag": 2, "realli": [2, 10, 16], "want": [2, 4, 5, 8, 9, 10], "get": [2, 6, 7, 9, 10], "so": [2, 3, 7, 9, 10, 13, 25, 26], "instead": [2, 4, 5, 7, 9, 10], "unicodedammit": [2, 5, 14], "encodingdetector": [2, 5], "iter": [2, 7, 9, 10], "over": [2, 7, 10, 26], "tell": [2, 5], "hopefulli": [2, 5], "close": [2, 3, 7, 9, 10, 18], "start": [2, 4, 9, 10], "attr": [2, 3, 6, 7, 9, 10], "nsmap": 2, "_prefix_for_namespac": 2, "current": [2, 3, 4, 5, 7, 9, 10], "activ": [2, 9, 10], "end": [2, 9, 10], "pi": [2, 10], "target": 2, "data": [2, 5, 6, 9, 10, 13], "doctyp": [2, 7, 10, 13], "pubid": 2, "system": [2, 7, 9, 10], "comment": [2, 7, 10, 19], "handl": [2, 7, 9, 10, 20], "lxmltreebuild": 2, "fact": [2, 3], "Such": [2, 3], "empti": [2, 3, 7, 8, 9, 10, 19], "element": [2, 3, 4, 9, 10, 16, 23, 26, 27], "_html5lib": [3, 9, 27], "_htmlparser": [3, 9, 27], "_lxml": [3, 9, 27], "treebuilderregistri": [3, 12], "wai": [3, 4, 6, 7, 8, 10, 18, 26], "look": [3, 4, 7, 9, 10], "up": [3, 7, 9, 10], "desir": 3, "regist": [3, 7, 10, 12], "treebuilder_class": 3, "its": [3, 4, 5, 7, 9, 10, 25, 26], "advertis": 3, "attribut": [3, 8, 9, 14, 16, 25], "should": [3, 5, 7, 9, 10, 19, 20], "list": [3, 4, 7, 10, 25], "lookup": 3, "provid": [3, 7, 9, 10], "most": [3, 5, 7, 8, 9, 10, 20], "recent": [3, 7, 9, 10], "request": 3, "unknown": 3, "default_cdata_list_attribut": 3, "default_preserve_whitespace_tag": 3, "default_string_contain": 3, "been": [3, 5, 7, 10], "initi": [3, 5, 7], "now": [3, 7, 10], "associ": [3, 7, 9, 10], "reset": [3, 9, 10], "do": [3, 4, 6, 8, 10, 14], "work": [3, 4, 5, 7, 9, 10, 13, 19], "underli": [3, 9, 10], "new": [3, 5, 7, 8, 9, 10], "noth": [3, 5, 9, 10], "can_be_empty_el": [3, 7, 10], "tag_nam": 3, "final": [3, 9, 10, 16], "mai": [3, 7, 8, 9, 10], "actual": [3, 10, 26], "present": [3, 5, 7, 10, 20, 25], "For": [3, 4, 8, 9, 10], "instanc": [3, 9, 10], "htmlbuilder": 3, "consid": [3, 5, 7, 10], "p": [3, 10, 13], "mean": [3, 5, 7, 10], "opinion": 3, "children": [3, 4, 7, 10, 25, 26], "foo": [3, 10, 25], "becom": [3, 5, 19], "bar": [3, 5, 10], "left": [3, 5], "alon": [3, 5], "abstract": [3, 7, 9, 10], "wrap": [3, 7], "like": [3, 5, 6, 7, 8, 9, 10, 23, 25], "introduc": 3, "head": [3, 6, 13], "awai": [3, 9, 10], "u": [3, 7, 10, 13, 25], "write": [3, 9, 10], "simpl": [3, 4], "test": [3, 9, 27], "compar": 3, "result": [3, 4, 5, 7, 8, 10], "against": [3, 4], "other": [3, 5, 7, 8, 10, 19], "outsid": 3, "full": 3, "set_up_substitut": 3, "set": [3, 5, 7, 8, 9, 10], "substitut": [3, 5, 7, 8, 10, 14, 16], "need": [3, 4, 6, 7, 8, 9, 10, 14, 25], "perform": [3, 4, 6, 7, 8, 10], "output": [3, 6, 7, 8, 10], "case": [3, 7, 10, 18], "where": [3, 9, 10, 19], "whether": [3, 4, 6, 7, 9, 10], "_replace_cdata_list_attribute_valu": 3, "valu": [3, 5, 7, 8, 9, 10, 13, 14, 16, 22, 25], "multipl": [3, 5, 10], "basic": [3, 6, 9, 10, 13, 20, 26], "modifi": [3, 5, 7, 9, 10], "input": 3, "place": [3, 7], "contain": [3, 4, 5, 6, 7, 10, 13, 18, 25, 27], "saxtreebuild": 3, "listen": 3, "sax": [3, 7, 10], "event": [3, 6, 7, 9, 10], "anyth": [3, 6, 7, 10], "demonstr": 3, "how": [3, 6, 7, 9, 10], "would": [3, 7, 10], "startel": 3, "endel": 3, "startelementn": 3, "nstupl": 3, "nodenam": 3, "endelementn": 3, "startprefixmap": 3, "nodevalu": 3, "endprefixmap": 3, "startdocu": 3, "enddocu": 3, "block_el": 3, "meta": [3, 5, 7, 10], "placehold": 3, "come": [3, 8, 10], "exit": 3, "chang": [3, 5], "reflect": [3, 5], "integr": [4, 9, 10], "siev": [4, 7, 10], "pypi": 4, "soupsiev": [4, 7, 10, 13], "api": [4, 7, 9, 10, 28], "proxi": 4, "simplifi": 4, "acquir": 4, "point": 4, "main": [4, 5, 7, 13, 26], "advantag": [4, 26], "select": [4, 7, 10, 13], "explicitli": [4, 9, 10], "specifi": [4, 7, 9, 10], "function": [4, 10, 13, 14], "sinc": [4, 5, 7], "alreadi": [4, 5], "escap": [4, 5, 7, 10], "ident": [4, 7, 10], "identifi": [4, 7, 10], "wrapper": [4, 7], "soupselect": 4, "more": [4, 5, 7, 9, 10, 13], "inform": [4, 7, 10], "_n": 4, "n": [4, 7, 8, 10], "normal": [4, 7, 10], "_r": 4, "resultset": [4, 7, 10, 26], "consist": [4, 7, 8, 10], "rest": [4, 7], "__getattr__": [4, 7, 10], "help": [4, 7], "error": [4, 5, 7, 9, 10], "messag": [4, 10], "treat": [4, 8, 10], "singl": [4, 5, 7, 10, 13, 25], "mistak": 4, "compil": 4, "flag": 4, "0": [4, 7, 10], "pre": [4, 7, 10], "pass": [4, 7, 8, 9, 10, 20, 22], "keyword": [4, 7, 9, 10], "precompil": 4, "type": [4, 7, 10, 13], "select_on": [4, 7, 10], "oper": [4, 7, 10], "match": [4, 5, 7, 10], "limit": [4, 7, 10, 26], "after": [4, 7, 9, 10, 20], "number": [4, 5, 7, 9, 10, 25, 26], "stop": [4, 7, 10], "iselect": 4, "It": [4, 5, 7, 9, 10], "gener": [4, 6, 7, 8, 10, 12, 19, 20, 21, 27], "generatortyp": 4, "closest": [4, 7], "check": [4, 7, 10, 13, 25], "param": 4, "otherwis": [4, 5, 7, 10], "bool": [4, 7], "filter": [4, 7, 10], "direct": [4, 7, 10], "bonu": 5, "bytestream": 5, "heavili": 5, "from": [5, 7, 8, 9, 10, 18, 25], "mark": 5, "pilgrim": 5, "univers": 5, "best": [5, 9, 10], "rewrit": 5, "builder": [5, 6, 7, 9, 10, 12, 19, 20, 21, 27], "job": 5, "__license__": [5, 6, 7, 10], "mit": [5, 6, 7, 10], "chardet_modul": 5, "chardet_dammit": 5, "xml_encod": 5, "html_meta": 5, "charset": [5, 7, 10, 16], "encoding_r": 5, "entitysubstitut": [5, 8, 14], "abil": [5, 23], "entiti": [5, 7, 8, 10], "certain": [5, 7, 8, 10, 13, 16], "character_to_xml_ent": 5, "bare_ampersand_or_bracket": 5, "ampersand_or_bracket": 5, "_populate_class_vari": 5, "variabl": 5, "manag": 5, "plethora": 5, "html5": [5, 7, 8, 10], "3": [5, 7, 8, 9, 10], "regular": 5, "express": 5, "unicode_to_nam": 5, "angmsdaa": 5, "we": [5, 10, 19], "choos": 5, "commonli": 5, "name_to_unicod": 5, "named_entity_r": 5, "correspond": 5, "classmethod": [5, 7, 9, 10], "_substitute_html_ent": 5, "matchobj": 5, "special": [5, 7], "_substitute_xml_ent": 5, "quoted_attribute_valu": 5, "quot": 5, "possibli": [5, 7, 9, 10], "doubl": 5, "bob": [5, 13], "welcom": 5, "my": 5, "both": 5, "substitute_xml": 5, "make_quoted_attribut": 5, "less": [5, 10], "than": [5, 7, 8, 9, 10], "sign": 5, "lt": 5, "greater": 5, "gt": [5, 10], "ampersand": 5, "amp": [5, 10], "appear": [5, 7], "definit": 5, "substitute_xml_containing_ent": 5, "befit": 5, "defit": 5, "substitute_html": 5, "xmlcharrefreplac": [5, 7, 10], "goal": 5, "readabl": [5, 7, 9, 10], "those": [5, 7], "ascii": 5, "displai": [5, 10], "rather": [5, 8], "recov": 5, "There": [5, 14], "absolut": 5, "wrong": 5, "utf": [5, 7], "8": [5, 7], "conta": 5, "latin": 5, "small": 5, "letter": 5, "e": [5, 7, 10], "WITH": 5, "acut": 5, "eacut": 5, "peopl": [5, 8], "known_definite_encod": 5, "is_html": 5, "user_encod": 5, "override_encod": 5, "suggest": 5, "possibl": [5, 7, 10], "order": 5, "preced": 5, "1": [5, 7, 8, 10, 26, 27], "specif": [5, 6, 7], "constructor": [5, 7, 9, 10, 14], "determin": [5, 6], "snif": 5, "byte": [5, 9, 10], "fail": 5, "within": [5, 7, 9, 10], "interpret": [5, 10, 20], "5": [5, 6], "detect": [5, 10], "analysi": 5, "chardet": 5, "cchardet": 5, "similar": [5, 7, 10], "extern": 5, "window": 5, "1252": 5, "properti": [5, 7, 10, 19, 21], "sequenc": [5, 7, 10], "_usabl": 5, "bother": [5, 7, 10], "side": [5, 7], "effect": [5, 7], "strip_byte_order_mark": 5, "strip": [5, 7, 10], "impli": 5, "2": [5, 7, 8, 10], "find_declared_encod": 5, "search_entire_docu": 5, "begin": 5, "assum": 5, "suppos": 5, "time": [5, 7, 10], "search": [5, 7, 9, 10, 26, 28], "few": 5, "kilobyt": 5, "forc": 5, "entir": 5, "smart_quotes_to": [5, 14], "ml": 5, "sourc": [5, 7, 9, 10], "m": [5, 9, 10], "smart": 5, "equival": 5, "declared_html_encod": 5, "_within_": 5, "charset_alias": 5, "encodings_with_smart_quot": 5, "iso": 5, "8859": 5, "ms_char": 5, "ms_chars_to_ascii": 5, "windows_1252_to_utf8": 5, "multibyte_markers_and_s": 5, "194": 5, "223": 5, "224": 5, "239": 5, "240": 5, "244": 5, "first_multibyte_mark": 5, "last_multibyte_mark": 5, "_sub_ms_char": 5, "_convert_from": 5, "propos": 5, "strict": [5, 7, 10, 13], "attempt": 5, "_to_unicod": 5, "decod": [5, 7, 9, 10, 23], "find_codec": 5, "codec": [5, 7, 10], "_codec": 5, "detwingl": 5, "in_byt": 5, "main_encod": 5, "utf8": [5, 7, 10], "embedded_encod": 5, "fix": [5, 7], "embed": [5, 7, 10], "situat": 5, "subset": [5, 7, 10], "suspect": 5, "_must_": 5, "ve": 5, "re": [5, 7, 10], "late": 5, "primari": 5, "emb": 5, "diagnost": 6, "mainli": 6, "tech": 6, "suit": [6, 13], "isol": 6, "problem": [6, 9, 10, 18], "explain": [6, 7], "print": [6, 7, 10], "lxml_trace": 6, "out": [6, 7, 10], "occur": [6, 9, 10], "dure": 6, "announcingpars": 6, "convert_charref": 6, "announc": 6, "without": [6, 7, 10], "els": 6, "pictur": 6, "easiest": 6, "htmlparser_trac": 6, "_p": 6, "handle_starttag": [6, 9, 10], "handle_endtag": [6, 9, 10], "handle_data": [6, 9, 10], "handle_charref": 6, "handle_entityref": 6, "handle_com": 6, "handle_decl": 6, "unknown_decl": 6, "handle_pi": 6, "_vowel": 6, "aeiou": 6, "_conson": 6, "bcdfghjklmnpqrstvwxyz": 6, "rword": 6, "length": [6, 7, 10, 25], "random": 6, "word": [6, 9, 10], "rsentenc": 6, "sentenc": 6, "rdoc": 6, "num_el": 6, "1000": 6, "randomli": 6, "invalid": [6, 8, 9, 10, 20], "benchmark_pars": 6, "100000": 6, "benchmark": 6, "profil": 6, "default_output_encod": [7, 9, 10], "nonwhitespace_r": 7, "whitespace_r": 7, "_alia": 7, "alia": 7, "anoth": [7, 9, 10, 13, 26], "backward": [7, 8], "compat": [7, 8, 10], "python_specific_encod": [7, 10], "namespacedattribut": 7, "str": 7, "g": [7, 10], "lang": [7, 13], "rememb": 7, "attributevaluewithcharsetsubstitut": [7, 10], "stand": [7, 10], "charsetmetaattributevalu": [7, 10], "contentmetaattributevalu": [7, 10], "http": [7, 9, 10, 13, 19], "equiv": [7, 10], "text": [7, 8, 10, 13, 22, 25, 26], "charset_r": [7, 10], "scheme": [7, 10], "rais": [7, 9, 10], "unicodeencodeerror": [7, 10], "ignor": [7, 10, 22], "well": [7, 8, 10], "register_error": [7, 10], "pageel": [7, 8, 9, 10, 16, 23], "navig": [7, 9, 26], "page": [7, 27, 28], "locat": 7, "etc": [7, 10], "_is_xml": 7, "formatter_for_nam": 7, "decid": [7, 10], "xmlformatt": [7, 8], "htmlformatt": [7, 8], "ineffici": 7, "rare": 7, "stripped_str": 7, "them": [7, 8, 10], "next": 7, "just": [7, 10, 26], "previou": [7, 10], "befor": [7, 9, 10], "next_el": [7, 10], "next_sibl": 7, "sibl": 7, "previous_el": [7, 10], "previous_s": 7, "earlier": 7, "parent": [7, 9, 10, 26], "decompos": [7, 10], "known_xml": 7, "nextsibl": 7, "previouss": 7, "gettext": 7, "replacewith": 7, "replace_with_children": 7, "replacewithchildren": 7, "_lastrecursivechild": 7, "findnext": 7, "findallnext": 7, "findnexts": 7, "fetchnexts": 7, "findprevi": 7, "findallprevi": 7, "fetchprevi": 7, "findpreviouss": 7, "fetchpreviouss": 7, "findpar": 7, "fetchpar": 7, "setup": 7, "relat": 7, "between": [7, 8, 9, 10], "immedi": 7, "level": [7, 10], "format_str": 7, "formatt": [7, 9, 10, 22, 23, 27], "format": [7, 10, 23], "hook": 7, "registri": [7, 8, 12], "_all_str": [7, 10], "get_text": [7, 25], "separ": [7, 16], "child": [7, 10, 25], "concaten": [7, 25], "although": 7, "except": [7, 10, 14], "behavior": [7, 8, 10, 25], "cdata": [7, 10, 22], "That": [7, 10], "instruct": [7, 10, 19], "replace_with": 7, "arg": [7, 8, 9, 10], "keep": [7, 19], "One": [7, 10], "longer": 7, "unwrap": 7, "wrap_insid": 7, "insid": [7, 10, 14, 22], "occupi": 7, "posit": [7, 9, 10], "extract": [7, 10, 19], "_self_index": 7, "destruct": [7, 10], "rip": 7, "known": 7, "allow": [7, 10], "optim": [7, 8, 26], "_last_descend": 7, "is_initi": 7, "accept_self": 7, "last": 7, "beneath": [7, 10], "yet": 7, "answer": 7, "question": 7, "insert": [7, 19, 26], "new_child": 7, "numer": [7, 8, 10], "append": [7, 9, 10], "extend": 7, "insert_befor": [7, 9, 10], "predecessor": 7, "insert_aft": [7, 9, 10], "successor": 7, "find_next": 7, "criteria": [7, 10], "find_": [7, 10], "onlin": [7, 10], "detail": [7, 10], "explan": [7, 10], "find_all_next": 7, "mani": [7, 10, 18], "find_next_s": 7, "find_previ": 7, "find_all_previ": 7, "find_previous_s": 7, "find_par": 7, "_find_on": 7, "_find_al": [7, 10], "thing": 7, "nextgener": 7, "nextsiblinggener": 7, "previousgener": 7, "previoussiblinggener": 7, "parentgener": 7, "b": [7, 10], "penguin": [7, 10], "crash": 7, "mixtur": 7, "x": [7, 10, 13], "suffix": [7, 10], "__deepcopy__": [7, 10], "memo": [7, 10], "recurs": [7, 10], "copi": [7, 10], "origin": [7, 14], "connect": 7, "defin": [7, 9, 10, 13], "signatur": 7, "__copy__": [7, 10], "deep": [7, 10], "__getnewargs__": 7, "give": 7, "output_readi": 7, "minim": [7, 8, 9, 10], "easi": [7, 9, 18], "conveni": [7, 10], "across": 7, "isn": [7, 9, 10], "preformattedstr": [7, 10], "subject": 7, "rule": 7, "kind": [7, 10], "block": [7, 10], "readi": 7, "ad": 7, "trigger": [7, 18], "processinginstruct": 7, "sgml": 7, "xmlprocessinginstruct": 7, "for_name_and_id": [7, 10], "pub_id": [7, 10], "system_id": [7, 10], "public": [7, 10, 13], "id": [7, 10, 13], "root": [7, 10], "formal": [7, 10], "w3c": [7, 10, 13], "dtd": [7, 10, 13], "xhtml": [7, 8, 10], "en": [7, 10, 13], "www": [7, 9, 10, 13], "w3": [7, 10, 13], "org": [7, 10, 13], "tr": [7, 10, 13], "xhtml1": [7, 10], "transit": [7, 10], "stylesheet": [7, 10, 13], "distinguish": [7, 10], "script": [7, 10], "execut": [7, 10], "javascript": [7, 10], "templatestr": 7, "templat": 7, "larger": 7, "bodi": [7, 13], "rubytextstr": 7, "rt": 7, "dev": 7, "spec": 7, "lc": 7, "semant": 7, "thei": [7, 10, 25], "annot": 7, "rubyparenthesisstr": 7, "rp": 7, "sourcelin": [7, 9, 10], "sourcepo": [7, 9, 10], "cdata_list_attribut": [7, 10], "interesting_string_typ": [7, 10], "along": [7, 10], "is_empty_el": [7, 10], "aka": [7, 9, 10], "never": [7, 9, 10, 26], "depend": [7, 10, 18], "design": [7, 10, 16], "whose": [7, 8, 10], "show": [7, 9, 10, 13], "todo": [7, 9, 10], "sens": [7, 10], "self_and_descend": [7, 10], "breadth": [7, 10], "descend": [7, 10], "interfac": [7, 9, 10], "parserclass": [7, 10], "isselfclos": [7, 10], "default_interesting_string_typ": [7, 10], "start_element_ev": [7, 10], "end_element_ev": [7, 10], "empty_element_ev": [7, 10], "string_element_ev": [7, 10], "findchild": [7, 10], "findal": [7, 10], "findchildren": [7, 10], "deepcopi": [7, 9, 10, 23], "unconnect": [7, 10], "Its": [7, 10], "old": [7, 10], "alwai": [7, 10, 25], "_clone": [7, 9, 10], "unattach": [7, 10], "destroi": [7, 10, 19], "wipe": [7, 10], "everyth": [7, 10], "undefin": [7, 10], "_check_": [7, 10], "clear": [7, 10, 26], "smooth": [7, 10, 26], "consolid": [7, 10], "consecut": [7, 10], "pretti": [7, 10], "natur": [7, 10], "follow": [7, 10], "lot": [7, 10], "index": [7, 10, 26, 28], "avoid": [7, 10], "issu": [7, 10], "equal": [7, 10], "kei": [7, 10], "get_attribute_list": [7, 10], "has_attr": [7, 10, 25], "__hash__": [7, 10], "hash": [7, 10], "__getitem__": [7, 10], "throw": [7, 10], "__iter__": [7, 10], "__len__": [7, 10], "__contains__": [7, 10], "__bool__": [7, 10], "non": [7, 10], "__setitem__": [7, 10], "__delitem__": [7, 10], "delet": [7, 10], "__call__": [7, 10], "find_al": [7, 10, 26], "eg": [7, 10], "subtag": [7, 10], "__eq__": [7, 10], "iff": [7, 10], "__ne__": [7, 10], "__repr__": [7, 10], "render": [7, 8, 10], "warn": [7, 9, 10, 24], "__unicode__": [7, 10], "indent_level": [7, 10], "represent": [7, 9, 10], "destin": [7, 10], "line": [7, 9, 10], "indent": [7, 8, 9, 10, 17], "what": [7, 10], "term": [7, 10], "space": [7, 10], "intern": [7, 9, 10], "constant": [7, 10], "eventual_encod": [7, 9, 10, 24], "_event_stream": [7, 10], "reconstruct": [7, 10], "dom": [7, 10], "recreat": [7, 10], "nest": [7, 10], "structur": [7, 9, 10, 19], "concept": [7, 10], "simpler": [7, 10], "altern": [7, 10], "travers": [7, 10, 26], "_indent_str": [7, 10], "indent_befor": [7, 10], "indent_aft": [7, 10], "add": [7, 10], "whitespac": [7, 10, 19], "amend": [7, 10], "affect": [7, 10], "much": [7, 10, 13, 20], "goe": [7, 9, 10], "newlin": [7, 10], "_format_tag": [7, 10], "open": [7, 9, 10], "_should_pretty_print": [7, 10], "prettifi": [7, 10, 23], "eventu": [7, 10], "decode_cont": [7, 10], "respons": [7, 10], "mention": [7, 10], "encode_cont": [7, 10], "rendercont": [7, 10], "prettyprint": [7, 10], "indentlevel": [7, 10], "deprec": [7, 10], "bs3": [7, 10], "childgener": [7, 10], "recursivechildgener": [7, 10], "has_kei": [7, 10], "mislead": [7, 10], "__in__": [7, 10, 25], "gone": [7, 10], "anywai": [7, 10], "encapsul": [7, 10], "primarili": [7, 10, 18], "underpin": [7, 10], "yourself": [7, 10], "parse_onli": [7, 9, 10], "larg": [7, 9, 10], "searchtag": [7, 10], "_normalize_search_valu": [7, 10], "__str__": [7, 10], "human": [7, 10], "search_tag": [7, 10], "markup_nam": [7, 10], "markup_attr": [7, 10], "prospect": [7, 10], "item": [7, 10, 26], "core": [7, 10], "ultim": [7, 10], "_match": [7, 10], "match_against": [7, 10], "already_tri": [7, 10], "languag": 8, "entity_substitut": 8, "void_element_close_prefix": 8, "cdata_containing_tag": 8, "empty_attributes_are_boolean": 8, "dammit": [8, 9, 27], "describ": 8, "distinct": [8, 19], "html4": [8, 10, 13], "configur": 8, "won": 8, "think": 8, "who": 8, "predefin": 8, "guarante": 8, "valid": 8, "faster": 8, "xml_formatt": 8, "html_formatt": 8, "html_default": 8, "_default": 8, "undergo": 8, "attribute_valu": 8, "reorder": 8, "howev": 8, "sort": 8, "alphabet": 8, "preserv": [8, 10], "older": 8, "version": 8, "empty_boolean_attribut": 8, "boolean": [8, 10], "elixir": 9, "tonic": 9, "screen": 9, "scraper": 9, "friend": [9, 13], "crummi": 9, "com": [9, 10], "softwar": 9, "pluggabl": 9, "idiom": 9, "6": 9, "better": 9, "instal": 9, "ever": 9, "doc": 9, "test_build": [9, 10, 27], "test_builder_registri": [9, 10, 27], "test_css": [9, 10, 27], "test_dammit": [9, 10, 27], "test_doc": [9, 10, 27], "test_el": [9, 10, 27], "test_formatt": [9, 10, 27], "test_fuzz": [9, 10, 27], "test_html5lib": [9, 10, 27], "test_htmlpars": [9, 10, 27], "test_lxml": [9, 10, 27], "test_navigablestr": [9, 10, 27], "test_pageel": [9, 10, 27], "test_soup": [9, 10, 27], "test_tag": [9, 10, 27], "test_tre": [9, 10, 27], "diagnos": [9, 27], "from_encod": [9, 10], "element_class": [9, 10], "ll": [9, 10, 26], "inherit": [9, 10], "To": [9, 10], "understand": [9, 10], "whole": [9, 10, 24], "These": [9, 10], "node": [9, 10, 19, 25, 26], "enddata": [9, 10], "containerclass": [9, 10], "No": [9, 10], "matter": [9, 10], "complic": [9, 10, 25], "abl": [9, 10, 19, 20], "done": [9, 10], "br": [9, 10], "root_tag_nam": [9, 10], "default_builder_featur": [9, 10], "fast": [9, 10], "ascii_spac": [9, 10], "multilin": [9, 10, 13], "no_parser_specified_warn": [9, 10], "avail": [9, 10], "markup_typ": [9, 10], "usual": [9, 10], "virtual": [9, 10], "environ": [9, 10], "behav": [9, 10], "caus": [9, 10], "line_numb": [9, 10], "filenam": [9, 10, 18], "rid": [9, 10], "addit": [9, 10], "__getstate__": [9, 10], "helper": [9, 10], "pickl": [9, 10, 20, 23], "__setstate__": [9, 10], "state": [9, 10], "_decode_markup": [9, 10], "ensur": [9, 10, 19, 20, 21], "safe": [9, 10], "send": [9, 10], "had": [9, 10], "back": [9, 10], "2010": [9, 10], "anymor": [9, 10], "_markup_is_url": [9, 10], "url": [9, 10], "resembl": [9, 10], "enough": [9, 10], "justifi": [9, 10], "_markup_resembles_filenam": [9, 10], "_feed": [9, 10], "previous": [9, 10], "though": [9, 10], "new_tag": [9, 10, 24], "nsprefix": [9, 10], "kwattr": [9, 10], "reserv": [9, 10], "purportedli": [9, 10], "base_class": [9, 10], "new_str": [9, 10, 24], "poptag": [9, 10], "_poptotag": [9, 10], "pushtag": [9, 10], "segment": [9, 10], "object_was_pars": [9, 10], "o": [9, 10], "most_recent_el": [9, 10], "_linkage_fix": [9, 10], "el": [9, 10], "sure": [9, 10, 13], "linkag": [9, 10], "sound": [9, 10], "inclusivepop": [9, 10], "pop": [9, 10], "stack": [9, 10], "includ": [9, 10], "instqanc": [9, 10], "reject": [9, 10], "proce": [9, 10], "don": [9, 10, 19], "chunk": [9, 10], "pretty_print": [9, 10], "detectsxmlparsedashtml": 10, "mixin": 10, "incorrectli": 10, "requir": 10, "observ": 10, "also": 10, "reliabl": 10, "examin": 10, "raw": 10, "looks_like_html": 10, "looks_like_html_b": 10, "xml_prefix": 10, "xml_prefix_b": 10, "warn_if_markup_looks_like_xml": 10, "_warn": 10, "_initialize_xml_detector": 10, "_document_might_be_xml": 10, "processing_instruct": 10, "_root_tag_encount": 10, "xmlparsedashtmlwarn": 10, "userwarn": 10, "default_build": [10, 19, 20, 21], "soup_sieve_pres": 10, "html5lib_pres": 10, "lxml_present": 10, "bad_docu": 10, "bare": 10, "xsl": 10, "htmlent": 10, "div": [10, 13], "section": 10, "belong": 10, "svg": 10, "supposedli": 10, "AT": 10, "textarea": 10, "liter": 10, "alert": 10, "miss": 10, "semicolon": 10, "241ata": 10, "href": [10, 13], "exampl": [10, 13], "got": 10, "subsequ": 10, "bogu": 10, "incomplet": 10, "style": 10, "height": 10, "21px": 10, "extra": [10, 13], "tabl": 10, "td": 10, "nowrap": 10, "here": [10, 26], "nonexist": 10, "finish": 10, "paragraph": 10, "shouldn": 10, "dl": 10, "dt": 10, "20": 10, "10": 10, "blockquot": 10, "cut": 10, "off": 10, "link1": 10, "link": [10, 13], "link2": 10, "surpris": 10, "cd": 10, "efg": 10, "mix": 10, "fold": 10, "lowercas": 10, "our": 10, "snowman": 10, "souptest": [10, 13, 17, 19, 20, 21, 22, 23, 24, 25, 26], "assertsoupequ": 10, "document_for": 10, "assert_soup": 10, "to_pars": 10, "compare_parsed_to": 10, "verifi": [10, 14, 19], "expect": [10, 13, 17], "assertconnected": 10, "properli": 10, "linkage_valid": 10, "_recursive_cal": 10, "proper": 10, "throughout": 10, "assert_select": [10, 13], "should_match": 10, "correct": [10, 13], "bunch": [10, 13], "mechan": [10, 13], "assert_selects_id": 10, "treebuildersmoketest": 10, "test_attribute_not_multi_valu": 10, "test_attribute_multi_valu": 10, "test_invalid_doctyp": 10, "htmltreebuildersmoketest": [10, 20, 21], "compet": [10, 20], "futur": [10, 20], "With": [10, 20], "room": [10, 20], "But": [10, 20, 22], "test_empty_element_tag": 10, "void": 10, "correctli": 10, "test_special_string_contain": [10, 19], "test_pickle_and_unpickle_ident": [10, 23], "assertdoctypehandl": 10, "doctype_frag": 10, "assert": 10, "_document_with_doctyp": 10, "doctype_str": 10, "test_normal_doctyp": 10, "everydai": 10, "test_empty_doctyp": [10, 21], "test_mixed_case_doctyp": 10, "test_public_doctype_with_url": 10, "test_system_doctyp": 10, "test_namespaced_system_doctyp": [10, 20], "test_namespaced_public_doctyp": [10, 20], "test_real_xhtml_docu": 10, "real": [10, 18], "went": 10, "test_namespaced_html": 10, "test_detect_xml_parsed_as_html": 10, "test_processing_instruct": [10, 19], "test_deepcopi": 10, "import": 10, "test_p_tag_is_never_empty_el": 10, "test_unclosed_tags_get_clos": 10, "appli": 10, "test_br_is_always_empty_element_tag": 10, "test_nested_formatting_el": 10, "test_double_head": 10, "test_com": 10, "test_preserved_whitespace_in_pre_and_textarea": 10, "test_nested_inline_el": 10, "inlin": 10, "indefinit": 10, "test_nested_block_level_el": 10, "test_correctly_nested_t": [10, 19], "go": 10, "test_multivalued_attribute_with_whitespac": 10, "test_deeply_nested_multivalued_attribut": 10, "test_multivalued_attribute_on_html": 10, "test_angle_brackets_in_attribute_values_are_escap": 10, "test_strings_resembling_character_entity_refer": 10, "test_apos_ent": 10, "test_entities_in_foreign_document_encod": [10, 21], "test_entities_in_attributes_converted_to_unicod": 10, "test_entities_in_text_converted_to_unicod": 10, "test_quot_entity_converted_to_quotation_mark": 10, "test_out_of_range_ent": [10, 21], "test_multipart_str": 10, "mostli": 10, "prevent": 10, "recurr": 10, "bug": [10, 19], "test_head_tag_between_head_and_bodi": 10, "test_multiple_copies_of_a_tag": 10, "test_basic_namespac": 10, "choke": 10, "lose": 10, "test_multivalued_attribute_value_becomes_list": 10, "test_can_parse_unicode_docu": 10, "test_soupstrain": [10, 19], "test_single_quote_attribute_values_become_double_quot": 10, "test_attribute_values_with_nested_quotes_are_left_alon": 10, "test_attribute_values_with_double_nested_quotes_get_quot": 10, "test_ampersand_in_attribute_value_gets_escap": 10, "test_escaped_ampersand_in_attribute_value_is_left_alon": 10, "test_entities_in_strings_converted_during_pars": 10, "test_smart_quotes_converted_on_the_way_in": 10, "test_non_breaking_spaces_converted_on_the_way_in": 10, "test_entities_converted_on_the_way_out": 10, "test_real_iso_8859_docu": 10, "test_real_shift_jis_docu": 10, "test_real_hebrew_docu": 10, "test_meta_tag_reflects_current_encod": 10, "test_html5_style_meta_tag_reflects_current_encod": 10, "test_python_specific_encodings_not_used_in_charset": 10, "test_tag_with_no_attributes_can_have_attributes_ad": 10, "test_closing_tag_with_no_opening_tag": 10, "test_worst_cas": 10, "worst": 10, "xmltreebuildersmoketest": [10, 21], "test_docstring_gener": 10, "test_xml_declar": 10, "test_python_specific_encodings_not_used_in_xml_declar": 10, "exactli": 10, "test_nested_namespac": 10, "test_formatter_processes_script_tag_for_xml_docu": 10, "test_can_parse_unicode_document_begining_with_bom": 10, "test_popping_namespaced_tag": 10, "test_docstring_includes_correct_encod": 10, "test_large_xml_docu": 10, "test_tags_are_empty_element_if_and_only_if_they_are_empti": 10, "test_namespaces_are_preserv": 10, "test_closing_namespaced_tag": 10, "test_namespaced_attribut": 10, "test_namespaced_attributes_xml_namespac": 10, "test_find_by_prefixed_nam": 10, "test_copy_tag_preserves_namespac": 10, "html5treebuildersmoketest": [10, 19], "smoke": 10, "test_html_tags_have_namespac": 10, "test_svg_tags_have_namespac": 10, "test_mathml_tags_have_namespac": 10, "test_xml_declaration_becomes_com": 10, "testdetectsxmlparsedashtml": 11, "test_warn_if_markup_looks_like_xml": 11, "looks_like_xml": 11, "testbuiltinregistri": 12, "test_combin": 12, "test_lookup_by_markup_typ": 12, "test_named_librari": 12, "test_beautifulsoup_constructor_does_lookup": 12, "testregistri": 12, "setup_method": [12, 13, 14, 23, 24, 26], "builder_for_featur": 12, "feature_list": 12, "test_register_with_no_featur": 12, "test_register_with_features_makes_lookup_succe": 12, "test_lookup_fails_when_no_builder_implements_featur": 12, "test_lookup_gets_most_recent_registration_when_no_feature_specifi": 12, "test_lookup_fails_when_no_tree_builders_regist": 12, "test_lookup_gets_most_recent_builder_supporting_all_featur": 12, "test_lookup_fails_when_cannot_reconcile_requested_featur": 12, "testcssselector": 13, "comprehens": 13, "01": 13, "titl": 13, "rel": 13, "blah": 13, "l1": 13, "custom": 13, "dash": 13, "dash1": 13, "hello": 13, "fanci": 13, "inner": 13, "h1": 13, "header1": 13, "onep": 13, "p1": 13, "h2": 13, "header2": 13, "class1": 13, "class2": 13, "class3": 13, "pmulti": 13, "met": 13, "header3": 13, "me": 13, "simonwillison": 13, "net": [13, 19], "span": 13, "s1": 13, "s1a1": 13, "span1a1": 13, "s1a2": 13, "span1a2": 13, "s1a2s1": 13, "span2": 13, "s2a1": 13, "span2a1": 13, "span3": 13, "dash2": 13, "dashedvalu": 13, "data1": 13, "xid": 13, "z": 13, "zida": 13, "zidab": 13, "zidac": 13, "y": 13, "yid": 13, "zidb": 13, "english": 13, "gb": 13, "uk": 13, "fr": 13, "french": 13, "footer": 13, "assertselect": 13, "expected_id": 13, "assert_select_multipl": 13, "test_precompil": 13, "test_one_tag_on": 13, "test_one_tag_mani": 13, "test_select_one_returns_none_if_no_match": 13, "test_tag_in_tag_on": 13, "test_tag_in_tag_mani": 13, "test_limit": 13, "test_tag_no_match": 13, "test_invalid_tag": 13, "test_select_dashed_tag_id": 13, "test_select_dashed_by_id": 13, "test_dashed_tag_text": 13, "test_select_dashed_matches_find_al": 13, "test_header_tag": 13, "test_class_on": 13, "test_class_mismatched_tag": 13, "test_one_id": 13, "test_bad_id": 13, "test_items_in_id": 13, "test_a_bunch_of_empti": 13, "test_multi_class_support": 13, "test_multi_class_select": 13, "test_child_selector": 13, "test_child_selector_id": 13, "test_attribute_equ": 13, "test_attribute_tild": 13, "test_attribute_startswith": 13, "test_attribute_endswith": 13, "test_attribute_contain": 13, "test_attribute_exact_or_hypen": 13, "test_attribute_exist": 13, "test_quoted_space_in_selector_nam": 13, "test_unsupported_pseudoclass": 13, "test_nth_of_typ": 13, "test_nth_of_type_direct_descend": 13, "test_id_child_selector_nth_of_typ": 13, "test_select_on_el": 13, "test_overspecified_child_id": 13, "test_adjacent_sibling_selector": 13, "test_general_sibling_selector": 13, "test_dangling_combin": 13, "test_sibling_combinator_wont_select_same_tag_twic": 13, "test_multiple_select": 13, "test_multiple_select_with_no_spac": 13, "test_multiple_select_with_more_spac": 13, "test_multiple_select_dupl": 13, "test_multiple_select_s": 13, "test_multiple_select_tag_and_direct_descend": 13, "test_multiple_select_direct_descendant_and_tag": 13, "test_multiple_select_indirect_descend": 13, "test_invalid_multiple_select": 13, "test_multiple_select_attr": 13, "test_multiple_select_id": 13, "test_multiple_select_nest": 13, "test_select_duplicate_el": 13, "test_closest": 13, "test_match": 13, "test_iselect": 13, "test_filt": 13, "test_escap": 13, "testunicodedammit": 14, "standalon": 14, "test_unicode_input": 14, "test_smart_quotes_to": 14, "expect_convert": 14, "test_detect_utf8": 14, "test_convert_hebrew": 14, "test_dont_see_smart_quotes_where_there_are_non": 14, "test_ignore_inappropriate_codec": 14, "test_ignore_invalid_codec": 14, "test_exclude_encod": [14, 24], "testencodingdetector": 14, "test_encoding_detector_replaces_junk_in_encoding_name_with_replacement_charact": 14, "test_detect_html5_style_meta_tag": 14, "test_last_ditch_entity_replac": 14, "test_byte_order_mark_remov": 14, "test_known_definite_versus_user_encod": 14, "test_deprecated_override_encod": 14, "test_detwingl": 14, "test_detwingle_ignores_multibyte_charact": 14, "test_find_declared_encod": 14, "testentitysubstitut": 14, "test_substitute_html": 14, "test_html5_ent": 14, "test_html5_entity_with_variation_selector": 14, "test_xml_converstion_includes_no_quotes_if_make_quoted_attribute_is_fals": 14, "test_xml_attribute_quoting_normally_uses_double_quot": 14, "test_xml_attribute_quoting_uses_single_quotes_when_value_contains_double_quot": 14, "test_xml_attribute_quoting_escapes_single_quotes_when_value_contains_both_single_and_double_quot": 14, "test_xml_quotes_arent_escaped_when_value_is_not_being_quot": 14, "test_xml_quoting_handles_angle_bracket": 14, "test_xml_quoting_handles_ampersand": 14, "test_xml_quoting_including_ampersands_when_they_are_part_of_an_ent": 14, "test_xml_quoting_ignoring_ampersands_when_they_are_part_of_an_ent": 14, "test_quotes_not_html_substitut": 14, "har": 15, "doctest": 15, "py": 16, "big": 16, "testnamedspacedattribut": 16, "test_name_may_be_none_or_miss": 16, "test_namespace_may_be_none_or_miss": 16, "test_attribute_is_equivalent_to_colon_separated_str": 16, "test_attributes_are_equivalent_if_prefix_and_name_ident": 16, "testattributevaluewithcharsetsubstitut": 16, "test_content_meta_attribute_valu": 16, "testformatt": [17, 23], "test_default_attribut": 17, "test_sort_attribut": 17, "test_empty_attributes_are_boolean": 17, "test_ind": 17, "test_default_indent_valu": 17, "report": 18, "third": 18, "parti": 18, "fuzz": 18, "tool": 18, "googl": 18, "oss": 18, "project": 18, "group": 18, "togeth": 18, "put": 18, "proxim": 18, "testfuzz": 18, "testcase_suffix": 18, "testcas": 18, "test_rejected_markup": 18, "test_deeply_nested_docu": 18, "test_html5lib_parse_error": 18, "__markup": 18, "good": [19, 20, 21], "testhtml5libbuild": 19, "tbodi": 19, "test_xml_declaration_followed_by_doctyp": 19, "test_reparented_markup": 19, "test_reparented_markup_ends_with_whitespac": 19, "test_reparented_markup_containing_identical_whitespace_nod": 19, "repar": 19, "adjac": 19, "test_reparented_markup_containing_children": 19, "test_cloned_multivalue_nod": 19, "test_foster_par": 19, "test_extract": [19, 26], "launchpad": 19, "1782928": 19, "test_empty_com": 19, "break": 19, "1806598": 19, "test_tracking_line_numb": [19, 20, 21], "test_html5_attribut": [19, 20], "testhtmlparsertreebuild": 20, "test_rejected_input": 20, "test_builder_is_pickl": 20, "unlik": 20, "restor": 20, "test_redundant_empty_element_closing_tag": 20, "test_empty_el": 20, "test_on_duplicate_attribut": 20, "testlxmltreebuild": 21, "test_beautifulstonesoup_is_xml_pars": 21, "testlxmlxmltreebuild": 21, "test_namespace_index": 21, "test_namespace_interaction_with_select_and_find": 21, "test_pickle_restores_build": 21, "testnavigablestr": 22, "test_text_acquisition_method": 22, "test_string_has_immutable_name_properti": 22, "testnavigablestringsubclass": 22, "test_cdata": 22, "test_cdata_is_never_format": 22, "test_doctype_ends_in_newlin": 22, "test_declar": 22, "test_default_string_contain": 22, "test_ruby_str": 22, "testencod": 23, "test_unicode_string_can_be_encod": 23, "test_tag_containing_unicode_string_can_be_encod": 23, "test_encoding_substitutes_unrecognized_characters_by_default": 23, "test_encoding_can_be_made_strict": 23, "test_decode_cont": 23, "test_encode_cont": 23, "test_encode_deeply_nested_docu": 23, "test_deprecated_rendercont": 23, "test_repr": 23, "themselv": 23, "test_default_formatter_is_minim": 23, "test_formatter_html": 23, "test_formatter_html5": 23, "test_formatter_minim": 23, "test_formatter_nul": 23, "test_formatter_custom": 23, "test_formatter_is_run_on_attribute_valu": 23, "test_formatter_skips_script_tag_for_html_docu": 23, "test_formatter_skips_style_tag_for_html_docu": 23, "test_prettify_leaves_preformatted_text_alon": 23, "test_prettify_handles_nested_string_literal_tag": 23, "test_prettify_accepts_formatter_funct": 23, "test_prettify_outputs_unicode_by_default": 23, "test_prettify_can_encode_data": 23, "test_html_entity_substitution_off_by_default": 23, "test_encoding_substitut": 23, "test_encoding_substitution_doesnt_happen_if_tag_is_strain": 23, "testpersist": 23, "test_deepcopy_ident": 23, "test_copy_deeply_nested_docu": 23, "test_copy_preserves_encod": 23, "test_copy_preserves_builder_inform": 23, "test_unicode_pickl": 23, "test_copy_navigablestring_is_not_attached_to_tre": 23, "test_copy_navigablestring_subclass_has_same_typ": 23, "test_copy_entire_soup": 23, "test_copy_tag_copies_cont": 23, "testconstructor": 24, "test_short_unicode_input": 24, "test_embedded_nul": 24, "test_custom_builder_class": 24, "test_parser_markup_reject": 24, "test_cdata_list_attribut": 24, "test_replacement_class": 24, "test_alternate_string_contain": 24, "testoutput": 24, "test_decode_xml_declar": 24, "actual_encod": 24, "test_decode_xml_declaration_with_missing_or_python_internal_eventual_encod": 24, "testwarn": 24, "_assert_warn": 24, "cl": 24, "_assert_no_parser_specifi": 24, "w": 24, "test_warning_if_no_parser_specifi": 24, "test_warning_if_parser_specified_too_vagu": 24, "test_no_warning_if_explicit_parser_specifi": 24, "test_parseonlythese_renamed_to_parse_onli": 24, "test_fromencoding_renamed_to_from_encod": 24, "test_unrecognized_keyword_argu": 24, "test_resembles_filename_warn": 24, "extens": 24, "test_resembles_filename_no_warn": 24, "test_url_warning_with_bytes_url": 24, "test_url_warning_with_unicode_url": 24, "test_url_warning_with_bytes_and_spac": 24, "test_url_warning_with_unicode_and_spac": 24, "testselectivepars": 24, "test_parse_with_soupstrain": 24, "testnewtag": 24, "test_new_tag": 24, "test_xml_tag_inherits_self_closing_rules_from_build": 24, "test_tag_inherits_self_closing_rules_from_build": 24, "testnewstr": 24, "test_new_string_creates_navigablestr": 24, "test_new_string_can_create_navigablestring_subclass": 24, "testpickl": 24, "test_normal_pickl": 24, "test_pickle_with_no_build": 24, "testencodingconvers": 24, "test_ascii_in_unicode_out": 24, "test_unicode_in_unicode_out": 24, "test_utf8_in_unicode_out": 24, "test_utf8_out": 24, "testtag": 25, "variou": 25, "own": 25, "test__should_pretty_print": 25, "test_len": 25, "test_member_access_invokes_find": 25, "access": 25, "member": 25, "invok": 25, "test_deprecated_member_access": 25, "test_has_attr": 25, "presenc": 25, "pleas": 25, "chidlren": 25, "test_attributes_come_out_in_alphabetical_ord": 25, "test_str": 25, "test_empty_tag_has_no_str": 25, "test_tag_with_multiple_children_has_no_str": 25, "test_tag_with_recursive_string_has_str": 25, "test_lack_of_str": 25, "test_all_text": 25, "sep": 25, "test_get_text_ignores_special_string_contain": 25, "test_all_strings_ignores_special_string_contain": 25, "test_string_methods_inside_special_string_container_tag": 25, "testmultivaluedattribut": 25, "multi": 25, "test_single_value_becomes_list": 25, "test_multiple_values_becomes_list": 25, "test_multiple_values_separated_by_weird_whitespac": 25, "test_attributes_joined_into_string_on_output": 25, "test_get_attribute_list": 25, "test_accept_charset": 25, "test_cdata_attribute_applying_only_to_one_tag": 25, "test_custom": 25, "testfind": 26, "thouroughli": 26, "test_find_tag": 26, "test_unicode_text_find": 26, "test_unicode_attribute_find": 26, "test_find_everyth": 26, "test_find_everything_with_nam": 26, "testfindal": 26, "test_find_all_text_nod": 26, "test_find_all_limit": 26, "test_calling_a_tag_is_calling_findal": 26, "test_find_all_with_self_referential_data_structure_does_not_cause_infinite_recurs": 26, "test_find_all_resultset": 26, "testfindallbasicnamespac": 26, "test_find_by_namespaced_nam": 26, "testfindallbynam": 26, "test_find_all_by_tag_nam": 26, "test_find_all_by_name_and_text": 26, "test_find_all_on_non_root_el": 26, "test_calling_element_invokes_find_al": 26, "test_find_all_by_tag_strain": 26, "test_find_all_by_tag_dict": 26, "test_find_all_by_tag_r": 26, "test_find_all_with_tags_matching_method": 26, "test_find_with_multi_valued_attribut": 26, "testfindallbyattribut": 26, "test_find_all_by_attribute_nam": 26, "test_find_all_by_utf8_attribute_valu": 26, "test_find_all_by_attribute_dict": 26, "test_find_all_by_class": 26, "test_find_by_class_when_multiple_classes_pres": 26, "test_find_all_with_non_dictionary_for_attrs_finds_by_class": 26, "test_find_all_with_string_for_attrs_finds_multiple_class": 26, "test_find_all_by_attribute_soupstrain": 26, "test_find_all_with_missing_attribut": 26, "test_find_all_with_defined_attribut": 26, "test_find_all_with_numeric_attribut": 26, "test_find_all_with_list_attribute_valu": 26, "test_find_all_with_regular_expression_attribute_valu": 26, "test_find_by_name_and_containing_str": 26, "test_find_by_name_and_containing_string_when_string_is_buri": 26, "test_find_by_attribute_and_containing_str": 26, "testsmooth": 26, "test_smooth": 26, "testindex": 26, "test_index": 26, "testparentoper": 26, "test_par": 26, "test_parent_of_top_tag_is_soup_object": 26, "test_soup_object_has_no_par": 26, "test_find_par": 26, "test_parent_of_text_el": 26, "test_text_element_find_par": 26, "test_parent_gener": 26, "proximitytest": 26, "testnextoper": 26, "test_next": 26, "test_next_of_last_item_is_non": 26, "test_next_of_root_is_non": 26, "test_find_all_next": 26, "test_find_next": 26, "test_find_next_for_text_el": 26, "test_next_gener": 26, "testpreviousoper": 26, "test_previ": 26, "test_previous_of_first_item_is_non": 26, "test_previous_of_root_is_non": 26, "test_find_all_previ": 26, "test_find_previ": 26, "test_find_previous_for_text_el": 26, "test_previous_gener": 26, "siblingtest": 26, "testnexts": 26, "test_next_sibling_of_root_is_non": 26, "test_next_s": 26, "test_next_sibling_may_not_exist": 26, "test_find_next_s": 26, "test_next_sibling_for_text_el": 26, "testpreviouss": 26, "test_previous_sibling_of_root_is_non": 26, "test_previous_s": 26, "test_previous_sibling_may_not_exist": 26, "test_find_previous_s": 26, "test_previous_sibling_for_text_el": 26, "testtreemodif": 26, "test_attribute_modif": 26, "test_new_tag_cr": 26, "test_append_to_contents_moves_tag": 26, "test_replace_with_returns_thing_that_was_replac": 26, "test_unwrap_returns_thing_that_was_replac": 26, "test_replace_with_and_unwrap_give_useful_exception_when_tag_has_no_par": 26, "test_replace_tag_with_itself": 26, "test_replace_tag_with_its_parent_raises_except": 26, "test_insert_tag_into_itself_raises_except": 26, "test_insert_beautifulsoup_object_inserts_children": 26, "combin": 26, "test_replace_with_maintains_next_element_throughout": 26, "test_replace_final_nod": 26, "test_consecutive_text_nod": 26, "test_insert_str": 26, "test_insert_tag": 26, "test_append_child_thats_already_at_the_end": 26, "test_extend": 26, "test_extend_with_another_tags_cont": 26, "get_tag": 26, "test_move_tag_to_beginning_of_par": 26, "test_insert_works_on_empty_element_tag": 26, "test_insert_befor": 26, "test_insert_multiple_befor": 26, "test_insert_aft": 26, "test_insert_multiple_aft": 26, "test_insert_after_raises_exception_if_after_has_no_mean": 26, "test_insert_before_raises_notimplementederror_if_before_has_no_mean": 26, "test_replace_with": 26, "test_replace_with_error": 26, "test_replace_with_multipl": 26, "test_replace_first_child": 26, "test_replace_last_child": 26, "test_nested_tag_replace_with": 26, "test_unwrap": 26, "test_wrap": 26, "test_wrap_extracts_tag_from_elsewher": 26, "test_wrap_puts_new_contents_at_the_end": 26, "test_extract_distinguishes_between_identical_str": 26, "test_extract_multiples_of_same_tag": 26, "test_extract_works_when_element_is_surrounded_by_identical_str": 26, "test_clear": 26, "test_decompos": 26, "test_string_set": 26, "test_string_set_does_not_affect_original_str": 26, "test_set_string_preserves_class_of_str": 26, "testdeprecatedargu": 26, "test_find_type_method_str": 26, "method_nam": 26, "test_soupstrainer_constructor_str": 26, "auto": 27, "bs4": 27, "sphinx": 27, "autoapi": 27, "refer": 28, "modul": 28}, "objects": {"": [[9, 0, 0, "-", "bs4"]], "bs4": [[9, 1, 1, "", "BeautifulSoup"], [3, 0, 0, "-", "builder"], [4, 0, 0, "-", "css"], [5, 0, 0, "-", "dammit"], [6, 0, 0, "-", "diagnose"], [7, 0, 0, "-", "element"], [8, 0, 0, "-", "formatter"], [10, 0, 0, "-", "tests"]], "bs4.BeautifulSoup": [[9, 2, 1, "", "ASCII_SPACES"], [9, 2, 1, "", "DEFAULT_BUILDER_FEATURES"], [9, 2, 1, "", "NO_PARSER_SPECIFIED_WARNING"], [9, 2, 1, "", "ROOT_TAG_NAME"], [9, 3, 1, "", "__getstate__"], [9, 3, 1, "", "__setstate__"], [9, 3, 1, "", "_clone"], [9, 3, 1, "", "_decode_markup"], [9, 3, 1, "", "_feed"], [9, 3, 1, "", "_linkage_fixer"], [9, 3, 1, "", "_markup_is_url"], [9, 3, 1, "", "_markup_resembles_filename"], [9, 3, 1, "", "_popToTag"], [9, 3, 1, "", "decode"], [9, 3, 1, "", "endData"], [9, 3, 1, "", "handle_data"], [9, 3, 1, "", "handle_endtag"], [9, 3, 1, "", "handle_starttag"], [9, 3, 1, "", "insert_after"], [9, 3, 1, "", "insert_before"], [9, 3, 1, "", "new_string"], [9, 3, 1, "", "new_tag"], [9, 3, 1, "", "object_was_parsed"], [9, 3, 1, "", "popTag"], [9, 3, 1, "", "pushTag"], [9, 3, 1, "", "reset"], [9, 3, 1, "", "string_container"]], "bs4.builder": [[3, 1, 1, "", "HTMLTreeBuilder"], [3, 1, 1, "", "SAXTreeBuilder"], [3, 1, 1, "", "TreeBuilder"], [3, 1, 1, "", "TreeBuilderRegistry"], [0, 0, 0, "-", "_html5lib"], [1, 0, 0, "-", "_htmlparser"], [2, 0, 0, "-", "_lxml"]], "bs4.builder.HTMLTreeBuilder": [[3, 2, 1, "", "DEFAULT_CDATA_LIST_ATTRIBUTES"], [3, 2, 1, "", "DEFAULT_PRESERVE_WHITESPACE_TAGS"], [3, 2, 1, "", "DEFAULT_STRING_CONTAINERS"], [3, 2, 1, "", "block_elements"], [3, 2, 1, "", "empty_element_tags"], [3, 3, 1, "", "set_up_substitutions"]], "bs4.builder.SAXTreeBuilder": [[3, 3, 1, "", "characters"], [3, 3, 1, "", "close"], [3, 3, 1, "", "endDocument"], [3, 3, 1, "", "endElement"], [3, 3, 1, "", "endElementNS"], [3, 3, 1, "", "endPrefixMapping"], [3, 3, 1, "", "feed"], [3, 3, 1, "", "startDocument"], [3, 3, 1, "", "startElement"], [3, 3, 1, "", "startElementNS"], [3, 3, 1, "", "startPrefixMapping"]], "bs4.builder.TreeBuilder": [[3, 2, 1, "", "ALTERNATE_NAMES"], [3, 2, 1, "", "DEFAULT_CDATA_LIST_ATTRIBUTES"], [3, 2, 1, "", "DEFAULT_PRESERVE_WHITESPACE_TAGS"], [3, 2, 1, "", "DEFAULT_STRING_CONTAINERS"], [3, 2, 1, "", "NAME"], [3, 2, 1, "", "TRACKS_LINE_NUMBERS"], [3, 2, 1, "", "USE_DEFAULT"], [3, 3, 1, "", "_replace_cdata_list_attribute_values"], [3, 3, 1, "", "can_be_empty_element"], [3, 2, 1, "", "empty_element_tags"], [3, 2, 1, "", "features"], [3, 3, 1, "", "feed"], [3, 3, 1, "", "initialize_soup"], [3, 2, 1, "", "is_xml"], [3, 2, 1, "", "picklable"], [3, 3, 1, "", "prepare_markup"], [3, 3, 1, "", "reset"], [3, 3, 1, "", "set_up_substitutions"], [3, 3, 1, "", "test_fragment_to_document"]], "bs4.builder.TreeBuilderRegistry": [[3, 3, 1, "", "lookup"], [3, 3, 1, "", "register"]], "bs4.builder._html5lib": [[0, 1, 1, "", "HTML5TreeBuilder"]], "bs4.builder._html5lib.HTML5TreeBuilder": [[0, 2, 1, "", "NAME"], [0, 2, 1, "", "TRACKS_LINE_NUMBERS"], [0, 3, 1, "", "create_treebuilder"], [0, 2, 1, "", "features"], [0, 3, 1, "", "feed"], [0, 3, 1, "", "prepare_markup"], [0, 3, 1, "", "test_fragment_to_document"]], "bs4.builder._htmlparser": [[1, 1, 1, "", "HTMLParserTreeBuilder"]], "bs4.builder._htmlparser.HTMLParserTreeBuilder": [[1, 2, 1, "", "NAME"], [1, 2, 1, "", "TRACKS_LINE_NUMBERS"], [1, 2, 1, "", "features"], [1, 3, 1, "", "feed"], [1, 2, 1, "", "is_xml"], [1, 2, 1, "", "picklable"], [1, 3, 1, "", "prepare_markup"]], "bs4.builder._lxml": [[2, 1, 1, "", "LXMLTreeBuilder"], [2, 1, 1, "", "LXMLTreeBuilderForXML"]], "bs4.builder._lxml.LXMLTreeBuilder": [[2, 2, 1, "", "ALTERNATE_NAMES"], [2, 2, 1, "", "NAME"], [2, 3, 1, "", "default_parser"], [2, 2, 1, "", "features"], [2, 3, 1, "", "feed"], [2, 2, 1, "", "is_xml"], [2, 2, 1, "", "processing_instruction_class"], [2, 3, 1, "", "test_fragment_to_document"]], "bs4.builder._lxml.LXMLTreeBuilderForXML": [[2, 2, 1, "", "ALTERNATE_NAMES"], [2, 2, 1, "", "CHUNK_SIZE"], [2, 2, 1, "", "DEFAULT_NSMAPS"], [2, 2, 1, "", "DEFAULT_NSMAPS_INVERTED"], [2, 2, 1, "", "DEFAULT_PARSER_CLASS"], [2, 2, 1, "", "NAME"], [2, 3, 1, "", "_getNsTag"], [2, 3, 1, "", "_prefix_for_namespace"], [2, 3, 1, "", "_register_namespaces"], [2, 3, 1, "", "close"], [2, 3, 1, "", "comment"], [2, 3, 1, "", "data"], [2, 3, 1, "", "default_parser"], [2, 3, 1, "", "doctype"], [2, 3, 1, "", "end"], [2, 2, 1, "", "features"], [2, 3, 1, "", "feed"], [2, 3, 1, "", "initialize_soup"], [2, 2, 1, "", "is_xml"], [2, 3, 1, "", "parser_for"], [2, 3, 1, "", "pi"], [2, 3, 1, "", "prepare_markup"], [2, 2, 1, "", "processing_instruction_class"], [2, 3, 1, "", "start"], [2, 3, 1, "", "test_fragment_to_document"]], "bs4.css": [[4, 1, 1, "", "CSS"], [4, 4, 1, "", "soupsieve"]], "bs4.css.CSS": [[4, 3, 1, "", "_ns"], [4, 3, 1, "", "_rs"], [4, 3, 1, "", "closest"], [4, 3, 1, "", "compile"], [4, 3, 1, "", "escape"], [4, 3, 1, "", "filter"], [4, 3, 1, "", "iselect"], [4, 3, 1, "", "match"], [4, 3, 1, "", "select"], [4, 3, 1, "", "select_one"]], "bs4.dammit": [[5, 1, 1, "", "EncodingDetector"], [5, 1, 1, "", "EntitySubstitution"], [5, 1, 1, "", "UnicodeDammit"], [5, 4, 1, "", "__license__"], [5, 6, 1, "", "chardet_dammit"], [5, 4, 1, "id0", "chardet_module"], [5, 4, 1, "", "encoding_res"], [5, 4, 1, "", "html_meta"], [5, 4, 1, "", "xml_encoding"]], "bs4.dammit.EncodingDetector": [[5, 3, 1, "", "_usable"], [5, 5, 1, "", "encodings"], [5, 3, 1, "", "find_declared_encoding"], [5, 3, 1, "", "strip_byte_order_mark"]], "bs4.dammit.EntitySubstitution": [[5, 2, 1, "", "AMPERSAND_OR_BRACKET"], [5, 2, 1, "", "BARE_AMPERSAND_OR_BRACKET"], [5, 2, 1, "", "CHARACTER_TO_XML_ENTITY"], [5, 3, 1, "", "_populate_class_variables"], [5, 3, 1, "", "_substitute_html_entity"], [5, 3, 1, "", "_substitute_xml_entity"], [5, 3, 1, "", "quoted_attribute_value"], [5, 3, 1, "", "substitute_html"], [5, 3, 1, "", "substitute_xml"], [5, 3, 1, "", "substitute_xml_containing_entities"]], "bs4.dammit.UnicodeDammit": [[5, 2, 1, "", "CHARSET_ALIASES"], [5, 2, 1, "", "ENCODINGS_WITH_SMART_QUOTES"], [5, 2, 1, "", "FIRST_MULTIBYTE_MARKER"], [5, 2, 1, "", "LAST_MULTIBYTE_MARKER"], [5, 2, 1, "", "MS_CHARS"], [5, 2, 1, "", "MS_CHARS_TO_ASCII"], [5, 2, 1, "", "MULTIBYTE_MARKERS_AND_SIZES"], [5, 2, 1, "", "WINDOWS_1252_TO_UTF8"], [5, 3, 1, "", "_codec"], [5, 3, 1, "", "_convert_from"], [5, 3, 1, "", "_sub_ms_char"], [5, 3, 1, "", "_to_unicode"], [5, 5, 1, "", "declared_html_encoding"], [5, 3, 1, "", "detwingle"], [5, 3, 1, "", "find_codec"]], "bs4.diagnose": [[6, 1, 1, "", "AnnouncingParser"], [6, 4, 1, "", "__license__"], [6, 4, 1, "", "_consonants"], [6, 4, 1, "", "_vowels"], [6, 6, 1, "", "benchmark_parsers"], [6, 6, 1, "", "diagnose"], [6, 6, 1, "", "htmlparser_trace"], [6, 6, 1, "", "lxml_trace"], [6, 6, 1, "", "profile"], [6, 6, 1, "", "rdoc"], [6, 6, 1, "", "rsentence"], [6, 6, 1, "", "rword"]], "bs4.diagnose.AnnouncingParser": [[6, 3, 1, "", "_p"], [6, 3, 1, "", "handle_charref"], [6, 3, 1, "", "handle_comment"], [6, 3, 1, "", "handle_data"], [6, 3, 1, "", "handle_decl"], [6, 3, 1, "", "handle_endtag"], [6, 3, 1, "", "handle_entityref"], [6, 3, 1, "", "handle_pi"], [6, 3, 1, "", "handle_starttag"], [6, 3, 1, "", "unknown_decl"]], "bs4.element": [[7, 1, 1, "", "AttributeValueWithCharsetSubstitution"], [7, 1, 1, "", "CData"], [7, 1, 1, "", "CharsetMetaAttributeValue"], [7, 1, 1, "", "Comment"], [7, 1, 1, "", "ContentMetaAttributeValue"], [7, 4, 1, "", "DEFAULT_OUTPUT_ENCODING"], [7, 1, 1, "", "Declaration"], [7, 1, 1, "", "Doctype"], [7, 1, 1, "", "NamespacedAttribute"], [7, 1, 1, "", "NavigableString"], [7, 4, 1, "", "PYTHON_SPECIFIC_ENCODINGS"], [7, 1, 1, "", "PageElement"], [7, 1, 1, "", "PreformattedString"], [7, 1, 1, "", "ProcessingInstruction"], [7, 1, 1, "", "ResultSet"], [7, 1, 1, "", "RubyParenthesisString"], [7, 1, 1, "", "RubyTextString"], [7, 1, 1, "", "Script"], [7, 1, 1, "", "SoupStrainer"], [7, 1, 1, "", "Stylesheet"], [7, 1, 1, "", "Tag"], [7, 1, 1, "", "TemplateString"], [7, 1, 1, "", "XMLProcessingInstruction"], [7, 4, 1, "", "__license__"], [7, 6, 1, "", "_alias"], [7, 4, 1, "", "nonwhitespace_re"], [7, 4, 1, "", "whitespace_re"]], "bs4.element.CData": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"]], "bs4.element.CharsetMetaAttributeValue": [[7, 3, 1, "", "encode"]], "bs4.element.Comment": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"]], "bs4.element.ContentMetaAttributeValue": [[7, 2, 1, "", "CHARSET_RE"], [7, 3, 1, "", "encode"]], "bs4.element.Declaration": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"]], "bs4.element.Doctype": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"], [7, 3, 1, "", "for_name_and_ids"]], "bs4.element.NavigableString": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"], [7, 3, 1, "", "__copy__"], [7, 3, 1, "", "__deepcopy__"], [7, 3, 1, "", "__getattr__"], [7, 3, 1, "", "__getnewargs__"], [7, 3, 1, "", "_all_strings"], [7, 5, 1, "", "name"], [7, 3, 1, "", "output_ready"], [7, 2, 1, "", "strings"]], "bs4.element.PageElement": [[7, 3, 1, "", "_all_strings"], [7, 3, 1, "", "_find_all"], [7, 3, 1, "", "_find_one"], [7, 5, 1, "", "_is_xml"], [7, 2, 1, "", "_lastRecursiveChild"], [7, 3, 1, "", "_last_descendant"], [7, 3, 1, "", "append"], [7, 5, 1, "", "decomposed"], [7, 2, 1, "", "default"], [7, 3, 1, "", "extend"], [7, 3, 1, "", "extract"], [7, 2, 1, "", "fetchNextSiblings"], [7, 2, 1, "", "fetchParents"], [7, 2, 1, "", "fetchPrevious"], [7, 2, 1, "", "fetchPreviousSiblings"], [7, 2, 1, "", "findAllNext"], [7, 2, 1, "", "findAllPrevious"], [7, 2, 1, "", "findNext"], [7, 2, 1, "", "findNextSibling"], [7, 2, 1, "", "findNextSiblings"], [7, 2, 1, "", "findParent"], [7, 2, 1, "", "findParents"], [7, 2, 1, "", "findPrevious"], [7, 2, 1, "", "findPreviousSibling"], [7, 2, 1, "", "findPreviousSiblings"], [7, 3, 1, "", "find_all_next"], [7, 3, 1, "", "find_all_previous"], [7, 3, 1, "", "find_next"], [7, 3, 1, "", "find_next_sibling"], [7, 3, 1, "", "find_next_siblings"], [7, 3, 1, "", "find_parent"], [7, 3, 1, "", "find_parents"], [7, 3, 1, "", "find_previous"], [7, 3, 1, "", "find_previous_sibling"], [7, 3, 1, "", "find_previous_siblings"], [7, 3, 1, "", "format_string"], [7, 3, 1, "", "formatter_for_name"], [7, 2, 1, "", "getText"], [7, 3, 1, "", "get_text"], [7, 3, 1, "", "insert"], [7, 3, 1, "", "insert_after"], [7, 3, 1, "", "insert_before"], [7, 2, 1, "", "known_xml"], [7, 5, 1, "", "next"], [7, 3, 1, "", "nextGenerator"], [7, 2, 1, "", "nextSibling"], [7, 3, 1, "", "nextSiblingGenerator"], [7, 5, 1, "", "next_elements"], [7, 5, 1, "", "next_siblings"], [7, 3, 1, "", "parentGenerator"], [7, 5, 1, "", "parents"], [7, 5, 1, "", "previous"], [7, 3, 1, "", "previousGenerator"], [7, 2, 1, "", "previousSibling"], [7, 3, 1, "", "previousSiblingGenerator"], [7, 5, 1, "", "previous_elements"], [7, 5, 1, "", "previous_siblings"], [7, 2, 1, "", "replaceWith"], [7, 2, 1, "", "replaceWithChildren"], [7, 3, 1, "", "replace_with"], [7, 2, 1, "", "replace_with_children"], [7, 3, 1, "", "setup"], [7, 5, 1, "", "stripped_strings"], [7, 2, 1, "", "text"], [7, 3, 1, "", "unwrap"], [7, 3, 1, "", "wrap"]], "bs4.element.PreformattedString": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"], [7, 3, 1, "", "output_ready"]], "bs4.element.ProcessingInstruction": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"]], "bs4.element.ResultSet": [[7, 3, 1, "", "__getattr__"]], "bs4.element.SoupStrainer": [[7, 3, 1, "", "__str__"], [7, 3, 1, "", "_matches"], [7, 3, 1, "", "_normalize_search_value"], [7, 3, 1, "", "search"], [7, 2, 1, "", "searchTag"], [7, 3, 1, "", "search_tag"]], "bs4.element.Tag": [[7, 2, 1, "", "DEFAULT_INTERESTING_STRING_TYPES"], [7, 2, 1, "", "EMPTY_ELEMENT_EVENT"], [7, 2, 1, "", "END_ELEMENT_EVENT"], [7, 2, 1, "", "START_ELEMENT_EVENT"], [7, 2, 1, "", "STRING_ELEMENT_EVENT"], [7, 3, 1, "", "__bool__"], [7, 3, 1, "", "__call__"], [7, 3, 1, "", "__contains__"], [7, 3, 1, "", "__copy__"], [7, 3, 1, "", "__deepcopy__"], [7, 3, 1, "", "__delitem__"], [7, 3, 1, "", "__eq__"], [7, 3, 1, "", "__getattr__"], [7, 3, 1, "", "__getitem__"], [7, 3, 1, "", "__hash__"], [7, 3, 1, "", "__iter__"], [7, 3, 1, "", "__len__"], [7, 3, 1, "", "__ne__"], [7, 3, 1, "", "__repr__"], [7, 3, 1, "", "__setitem__"], [7, 3, 1, "", "__unicode__"], [7, 3, 1, "", "_all_strings"], [7, 3, 1, "", "_clone"], [7, 3, 1, "", "_event_stream"], [7, 3, 1, "", "_format_tag"], [7, 3, 1, "", "_indent_string"], [7, 3, 1, "", "_should_pretty_print"], [7, 3, 1, "", "childGenerator"], [7, 5, 1, "", "children"], [7, 3, 1, "", "clear"], [7, 5, 1, "", "css"], [7, 3, 1, "", "decode"], [7, 3, 1, "", "decode_contents"], [7, 3, 1, "", "decompose"], [7, 5, 1, "", "descendants"], [7, 3, 1, "", "encode"], [7, 3, 1, "", "encode_contents"], [7, 3, 1, "", "find"], [7, 2, 1, "", "findAll"], [7, 2, 1, "", "findChild"], [7, 2, 1, "", "findChildren"], [7, 3, 1, "", "find_all"], [7, 3, 1, "", "get"], [7, 3, 1, "", "get_attribute_list"], [7, 3, 1, "", "has_attr"], [7, 3, 1, "", "has_key"], [7, 3, 1, "", "index"], [7, 2, 1, "", "isSelfClosing"], [7, 5, 1, "", "is_empty_element"], [7, 2, 1, "", "parserClass"], [7, 3, 1, "", "prettify"], [7, 3, 1, "", "recursiveChildGenerator"], [7, 3, 1, "", "renderContents"], [7, 3, 1, "", "select"], [7, 3, 1, "", "select_one"], [7, 5, 1, "", "self_and_descendants"], [7, 3, 1, "", "smooth"], [7, 5, 1, "", "string"], [7, 2, 1, "", "strings"]], "bs4.element.XMLProcessingInstruction": [[7, 2, 1, "", "PREFIX"], [7, 2, 1, "", "SUFFIX"]], "bs4.formatter": [[8, 1, 1, "", "Formatter"], [8, 1, 1, "", "HTMLFormatter"], [8, 1, 1, "", "XMLFormatter"]], "bs4.formatter.Formatter": [[8, 2, 1, "", "HTML"], [8, 2, 1, "", "HTML_DEFAULTS"], [8, 2, 1, "", "HTML_FORMATTERS"], [8, 2, 1, "", "XML"], [8, 2, 1, "", "XML_FORMATTERS"], [8, 3, 1, "", "_default"], [8, 3, 1, "", "attribute_value"], [8, 3, 1, "", "attributes"], [8, 3, 1, "", "substitute"]], "bs4.formatter.HTMLFormatter": [[8, 2, 1, "", "REGISTRY"]], "bs4.formatter.XMLFormatter": [[8, 2, 1, "", "REGISTRY"]], "bs4.tests": [[10, 4, 1, "", "BAD_DOCUMENT"], [10, 1, 1, "", "BeautifulSoup"], [10, 1, 1, "", "CharsetMetaAttributeValue"], [10, 1, 1, "", "Comment"], [10, 1, 1, "", "ContentMetaAttributeValue"], [10, 1, 1, "", "DetectsXMLParsedAsHTML"], [10, 1, 1, "", "Doctype"], [10, 4, 1, "", "HTML5LIB_PRESENT"], [10, 1, 1, "", "HTML5TreeBuilderSmokeTest"], [10, 1, 1, "", "HTMLTreeBuilderSmokeTest"], [10, 4, 1, "", "LXML_PRESENT"], [10, 4, 1, "", "PYTHON_SPECIFIC_ENCODINGS"], [10, 4, 1, "", "SOUP_SIEVE_PRESENT"], [10, 1, 1, "", "Script"], [10, 1, 1, "", "SoupStrainer"], [10, 1, 1, "", "SoupTest"], [10, 1, 1, "", "Stylesheet"], [10, 1, 1, "", "Tag"], [10, 1, 1, "", "TreeBuilderSmokeTest"], [10, 7, 1, "", "XMLParsedAsHTMLWarning"], [10, 1, 1, "", "XMLTreeBuilderSmokeTest"], [10, 4, 1, "", "__license__"], [10, 4, 1, "", "default_builder"], [11, 0, 0, "-", "test_builder"], [12, 0, 0, "-", "test_builder_registry"], [13, 0, 0, "-", "test_css"], [14, 0, 0, "-", "test_dammit"], [15, 0, 0, "-", "test_docs"], [16, 0, 0, "-", "test_element"], [17, 0, 0, "-", "test_formatter"], [18, 0, 0, "-", "test_fuzz"], [19, 0, 0, "-", "test_html5lib"], [20, 0, 0, "-", "test_htmlparser"], [21, 0, 0, "-", "test_lxml"], [22, 0, 0, "-", "test_navigablestring"], [23, 0, 0, "-", "test_pageelement"], [24, 0, 0, "-", "test_soup"], [25, 0, 0, "-", "test_tag"], [26, 0, 0, "-", "test_tree"]], "bs4.tests.BeautifulSoup": [[10, 2, 1, "", "ASCII_SPACES"], [10, 2, 1, "", "DEFAULT_BUILDER_FEATURES"], [10, 2, 1, "", "NO_PARSER_SPECIFIED_WARNING"], [10, 2, 1, "", "ROOT_TAG_NAME"], [10, 3, 1, "", "__getstate__"], [10, 3, 1, "", "__setstate__"], [10, 3, 1, "", "_clone"], [10, 3, 1, "", "_decode_markup"], [10, 3, 1, "", "_feed"], [10, 3, 1, "", "_linkage_fixer"], [10, 3, 1, "", "_markup_is_url"], [10, 3, 1, "", "_markup_resembles_filename"], [10, 3, 1, "", "_popToTag"], [10, 3, 1, "", "decode"], [10, 3, 1, "", "endData"], [10, 3, 1, "", "handle_data"], [10, 3, 1, "", "handle_endtag"], [10, 3, 1, "", "handle_starttag"], [10, 3, 1, "", "insert_after"], [10, 3, 1, "", "insert_before"], [10, 3, 1, "", "new_string"], [10, 3, 1, "", "new_tag"], [10, 3, 1, "", "object_was_parsed"], [10, 3, 1, "", "popTag"], [10, 3, 1, "", "pushTag"], [10, 3, 1, "", "reset"], [10, 3, 1, "", "string_container"]], "bs4.tests.CharsetMetaAttributeValue": [[10, 3, 1, "", "encode"]], "bs4.tests.Comment": [[10, 2, 1, "", "PREFIX"], [10, 2, 1, "", "SUFFIX"]], "bs4.tests.ContentMetaAttributeValue": [[10, 2, 1, "", "CHARSET_RE"], [10, 3, 1, "", "encode"]], "bs4.tests.DetectsXMLParsedAsHTML": [[10, 2, 1, "", "LOOKS_LIKE_HTML"], [10, 2, 1, "", "LOOKS_LIKE_HTML_B"], [10, 2, 1, "", "XML_PREFIX"], [10, 2, 1, "", "XML_PREFIX_B"], [10, 3, 1, "", "_document_might_be_xml"], [10, 3, 1, "", "_initialize_xml_detector"], [10, 3, 1, "", "_root_tag_encountered"], [10, 3, 1, "", "_warn"], [10, 3, 1, "", "warn_if_markup_looks_like_xml"]], "bs4.tests.Doctype": [[10, 2, 1, "", "PREFIX"], [10, 2, 1, "", "SUFFIX"], [10, 3, 1, "", "for_name_and_ids"]], "bs4.tests.HTML5TreeBuilderSmokeTest": [[10, 3, 1, "", "test_html_tags_have_namespace"], [10, 3, 1, "", "test_mathml_tags_have_namespace"], [10, 3, 1, "", "test_real_xhtml_document"], [10, 3, 1, "", "test_svg_tags_have_namespace"], [10, 3, 1, "", "test_xml_declaration_becomes_comment"]], "bs4.tests.HTMLTreeBuilderSmokeTest": [[10, 3, 1, "", "_document_with_doctype"], [10, 3, 1, "", "assertDoctypeHandled"], [10, 3, 1, "", "test_ampersand_in_attribute_value_gets_escaped"], [10, 3, 1, "", "test_angle_brackets_in_attribute_values_are_escaped"], [10, 3, 1, "", "test_apos_entity"], [10, 3, 1, "", "test_attribute_values_with_double_nested_quotes_get_quoted"], [10, 3, 1, "", "test_attribute_values_with_nested_quotes_are_left_alone"], [10, 3, 1, "", "test_basic_namespaces"], [10, 3, 1, "", "test_br_is_always_empty_element_tag"], [10, 3, 1, "", "test_can_parse_unicode_document"], [10, 3, 1, "", "test_closing_tag_with_no_opening_tag"], [10, 3, 1, "", "test_comment"], [10, 3, 1, "", "test_correctly_nested_tables"], [10, 3, 1, "", "test_deepcopy"], [10, 3, 1, "", "test_deeply_nested_multivalued_attribute"], [10, 3, 1, "", "test_detect_xml_parsed_as_html"], [10, 3, 1, "", "test_double_head"], [10, 3, 1, "", "test_empty_doctype"], [10, 3, 1, "id0", "test_empty_element_tags"], [10, 3, 1, "", "test_entities_converted_on_the_way_out"], [10, 3, 1, "", "test_entities_in_attributes_converted_to_unicode"], [10, 3, 1, "", "test_entities_in_foreign_document_encoding"], [10, 3, 1, "", "test_entities_in_strings_converted_during_parsing"], [10, 3, 1, "", "test_entities_in_text_converted_to_unicode"], [10, 3, 1, "", "test_escaped_ampersand_in_attribute_value_is_left_alone"], [10, 3, 1, "", "test_head_tag_between_head_and_body"], [10, 3, 1, "", "test_html5_style_meta_tag_reflects_current_encoding"], [10, 3, 1, "", "test_meta_tag_reflects_current_encoding"], [10, 3, 1, "", "test_mixed_case_doctype"], [10, 3, 1, "", "test_multipart_strings"], [10, 3, 1, "", "test_multiple_copies_of_a_tag"], [10, 3, 1, "", "test_multivalued_attribute_on_html"], [10, 3, 1, "", "test_multivalued_attribute_value_becomes_list"], [10, 3, 1, "", "test_multivalued_attribute_with_whitespace"], [10, 3, 1, "", "test_namespaced_html"], [10, 3, 1, "", "test_namespaced_public_doctype"], [10, 3, 1, "", "test_namespaced_system_doctype"], [10, 3, 1, "", "test_nested_block_level_elements"], [10, 3, 1, "", "test_nested_formatting_elements"], [10, 3, 1, "", "test_nested_inline_elements"], [10, 3, 1, "", "test_non_breaking_spaces_converted_on_the_way_in"], [10, 3, 1, "", "test_normal_doctypes"], [10, 3, 1, "", "test_out_of_range_entity"], [10, 3, 1, "", "test_p_tag_is_never_empty_element"], [10, 3, 1, "", "test_pickle_and_unpickle_identity"], [10, 3, 1, "", "test_preserved_whitespace_in_pre_and_textarea"], [10, 3, 1, "", "test_processing_instruction"], [10, 3, 1, "", "test_public_doctype_with_url"], [10, 3, 1, "", "test_python_specific_encodings_not_used_in_charset"], [10, 3, 1, "", "test_quot_entity_converted_to_quotation_mark"], [10, 3, 1, "", "test_real_hebrew_document"], [10, 3, 1, "", "test_real_iso_8859_document"], [10, 3, 1, "", "test_real_shift_jis_document"], [10, 3, 1, "", "test_real_xhtml_document"], [10, 3, 1, "", "test_single_quote_attribute_values_become_double_quotes"], [10, 3, 1, "", "test_smart_quotes_converted_on_the_way_in"], [10, 3, 1, "", "test_soupstrainer"], [10, 3, 1, "", "test_special_string_containers"], [10, 3, 1, "", "test_strings_resembling_character_entity_references"], [10, 3, 1, "", "test_system_doctype"], [10, 3, 1, "", "test_tag_with_no_attributes_can_have_attributes_added"], [10, 3, 1, "", "test_unclosed_tags_get_closed"], [10, 3, 1, "", "test_worst_case"]], "bs4.tests.SoupStrainer": [[10, 3, 1, "", "__str__"], [10, 3, 1, "", "_matches"], [10, 3, 1, "", "_normalize_search_value"], [10, 3, 1, "", "search"], [10, 2, 1, "", "searchTag"], [10, 3, 1, "", "search_tag"]], "bs4.tests.SoupTest": [[10, 3, 1, "", "assertConnectedness"], [10, 2, 1, "", "assertSoupEquals"], [10, 3, 1, "", "assert_selects"], [10, 3, 1, "", "assert_selects_ids"], [10, 3, 1, "", "assert_soup"], [10, 5, 1, "", "default_builder"], [10, 3, 1, "", "document_for"], [10, 3, 1, "", "linkage_validator"], [10, 3, 1, "", "soup"]], "bs4.tests.Tag": [[10, 2, 1, "", "DEFAULT_INTERESTING_STRING_TYPES"], [10, 2, 1, "", "EMPTY_ELEMENT_EVENT"], [10, 2, 1, "", "END_ELEMENT_EVENT"], [10, 2, 1, "", "START_ELEMENT_EVENT"], [10, 2, 1, "", "STRING_ELEMENT_EVENT"], [10, 3, 1, "", "__bool__"], [10, 3, 1, "", "__call__"], [10, 3, 1, "", "__contains__"], [10, 3, 1, "", "__copy__"], [10, 3, 1, "", "__deepcopy__"], [10, 3, 1, "", "__delitem__"], [10, 3, 1, "", "__eq__"], [10, 3, 1, "", "__getattr__"], [10, 3, 1, "", "__getitem__"], [10, 3, 1, "", "__hash__"], [10, 3, 1, "", "__iter__"], [10, 3, 1, "", "__len__"], [10, 3, 1, "", "__ne__"], [10, 3, 1, "", "__repr__"], [10, 3, 1, "", "__setitem__"], [10, 3, 1, "", "__unicode__"], [10, 3, 1, "", "_all_strings"], [10, 3, 1, "", "_clone"], [10, 3, 1, "", "_event_stream"], [10, 3, 1, "", "_format_tag"], [10, 3, 1, "", "_indent_string"], [10, 3, 1, "", "_should_pretty_print"], [10, 3, 1, "", "childGenerator"], [10, 5, 1, "", "children"], [10, 3, 1, "", "clear"], [10, 5, 1, "", "css"], [10, 3, 1, "", "decode"], [10, 3, 1, "", "decode_contents"], [10, 3, 1, "", "decompose"], [10, 5, 1, "", "descendants"], [10, 3, 1, "", "encode"], [10, 3, 1, "", "encode_contents"], [10, 3, 1, "", "find"], [10, 2, 1, "", "findAll"], [10, 2, 1, "", "findChild"], [10, 2, 1, "", "findChildren"], [10, 3, 1, "", "find_all"], [10, 3, 1, "", "get"], [10, 3, 1, "", "get_attribute_list"], [10, 3, 1, "", "has_attr"], [10, 3, 1, "", "has_key"], [10, 3, 1, "", "index"], [10, 2, 1, "", "isSelfClosing"], [10, 5, 1, "", "is_empty_element"], [10, 2, 1, "", "parserClass"], [10, 3, 1, "", "prettify"], [10, 3, 1, "", "recursiveChildGenerator"], [10, 3, 1, "", "renderContents"], [10, 3, 1, "", "select"], [10, 3, 1, "", "select_one"], [10, 5, 1, "", "self_and_descendants"], [10, 3, 1, "", "smooth"], [10, 5, 1, "", "string"], [10, 2, 1, "", "strings"]], "bs4.tests.TreeBuilderSmokeTest": [[10, 3, 1, "", "test_attribute_multi_valued"], [10, 3, 1, "", "test_attribute_not_multi_valued"], [10, 3, 1, "", "test_invalid_doctype"]], "bs4.tests.XMLParsedAsHTMLWarning": [[10, 2, 1, "", "MESSAGE"]], "bs4.tests.XMLTreeBuilderSmokeTest": [[10, 3, 1, "", "test_can_parse_unicode_document"], [10, 3, 1, "", "test_can_parse_unicode_document_begining_with_bom"], [10, 3, 1, "", "test_closing_namespaced_tag"], [10, 3, 1, "", "test_copy_tag_preserves_namespace"], [10, 3, 1, "", "test_docstring_generated"], [10, 3, 1, "", "test_docstring_includes_correct_encoding"], [10, 3, 1, "", "test_find_by_prefixed_name"], [10, 3, 1, "", "test_formatter_processes_script_tag_for_xml_documents"], [10, 3, 1, "", "test_large_xml_document"], [10, 3, 1, "", "test_namespaced_attributes"], [10, 3, 1, "", "test_namespaced_attributes_xml_namespace"], [10, 3, 1, "", "test_namespaces_are_preserved"], [10, 3, 1, "", "test_nested_namespaces"], [10, 3, 1, "", "test_pickle_and_unpickle_identity"], [10, 3, 1, "", "test_popping_namespaced_tag"], [10, 3, 1, "", "test_processing_instruction"], [10, 3, 1, "", "test_python_specific_encodings_not_used_in_xml_declaration"], [10, 3, 1, "", "test_real_xhtml_document"], [10, 3, 1, "", "test_tags_are_empty_element_if_and_only_if_they_are_empty"], [10, 3, 1, "", "test_worst_case"], [10, 3, 1, "", "test_xml_declaration"]], "bs4.tests.test_builder": [[11, 1, 1, "", "TestDetectsXMLParsedAsHTML"]], "bs4.tests.test_builder.TestDetectsXMLParsedAsHTML": [[11, 3, 1, "", "test_warn_if_markup_looks_like_xml"]], "bs4.tests.test_builder_registry": [[12, 1, 1, "", "TestBuiltInRegistry"], [12, 1, 1, "", "TestRegistry"]], "bs4.tests.test_builder_registry.TestBuiltInRegistry": [[12, 3, 1, "", "test_beautifulsoup_constructor_does_lookup"], [12, 3, 1, "", "test_combination"], [12, 3, 1, "", "test_lookup_by_markup_type"], [12, 3, 1, "", "test_named_library"]], "bs4.tests.test_builder_registry.TestRegistry": [[12, 3, 1, "", "builder_for_features"], [12, 3, 1, "", "setup_method"], [12, 3, 1, "", "test_lookup_fails_when_cannot_reconcile_requested_features"], [12, 3, 1, "", "test_lookup_fails_when_no_builder_implements_feature"], [12, 3, 1, "", "test_lookup_fails_when_no_tree_builders_registered"], [12, 3, 1, "", "test_lookup_gets_most_recent_builder_supporting_all_features"], [12, 3, 1, "", "test_lookup_gets_most_recent_registration_when_no_feature_specified"], [12, 3, 1, "", "test_register_with_features_makes_lookup_succeed"], [12, 3, 1, "", "test_register_with_no_features"]], "bs4.tests.test_css": [[13, 1, 1, "", "TestCSSSelectors"]], "bs4.tests.test_css.TestCSSSelectors": [[13, 2, 1, "", "HTML"], [13, 2, 1, "", "assertSelect"], [13, 3, 1, "", "assert_select_multiple"], [13, 3, 1, "", "assert_selects"], [13, 3, 1, "", "setup_method"], [13, 3, 1, "", "test_a_bunch_of_emptys"], [13, 3, 1, "", "test_adjacent_sibling_selector"], [13, 3, 1, "", "test_attribute_contains"], [13, 3, 1, "", "test_attribute_endswith"], [13, 3, 1, "", "test_attribute_equals"], [13, 3, 1, "", "test_attribute_exact_or_hypen"], [13, 3, 1, "", "test_attribute_exists"], [13, 3, 1, "", "test_attribute_startswith"], [13, 3, 1, "", "test_attribute_tilde"], [13, 3, 1, "", "test_bad_id"], [13, 3, 1, "", "test_child_selector"], [13, 3, 1, "", "test_child_selector_id"], [13, 3, 1, "", "test_class_mismatched_tag"], [13, 3, 1, "", "test_class_one"], [13, 3, 1, "", "test_closest"], [13, 3, 1, "", "test_dangling_combinator"], [13, 3, 1, "", "test_dashed_tag_text"], [13, 3, 1, "", "test_escape"], [13, 3, 1, "", "test_filter"], [13, 3, 1, "", "test_general_sibling_selector"], [13, 3, 1, "", "test_header_tags"], [13, 3, 1, "", "test_id_child_selector_nth_of_type"], [13, 3, 1, "", "test_invalid_multiple_select"], [13, 3, 1, "", "test_invalid_tag"], [13, 3, 1, "", "test_iselect"], [13, 3, 1, "", "test_items_in_id"], [13, 3, 1, "", "test_limit"], [13, 3, 1, "", "test_match"], [13, 3, 1, "", "test_multi_class_selection"], [13, 3, 1, "", "test_multi_class_support"], [13, 3, 1, "", "test_multiple_select"], [13, 3, 1, "", "test_multiple_select_attrs"], [13, 3, 1, "", "test_multiple_select_direct_descendant_and_tags"], [13, 3, 1, "", "test_multiple_select_duplicated"], [13, 3, 1, "", "test_multiple_select_ids"], [13, 3, 1, "", "test_multiple_select_indirect_descendant"], [13, 3, 1, "", "test_multiple_select_nested"], [13, 3, 1, "", "test_multiple_select_sibling"], [13, 3, 1, "", "test_multiple_select_tag_and_direct_descendant"], [13, 3, 1, "", "test_multiple_select_with_more_space"], [13, 3, 1, "", "test_multiple_select_with_no_space"], [13, 3, 1, "", "test_nth_of_type"], [13, 3, 1, "", "test_nth_of_type_direct_descendant"], [13, 3, 1, "", "test_one_id"], [13, 3, 1, "", "test_one_tag_many"], [13, 3, 1, "", "test_one_tag_one"], [13, 3, 1, "", "test_overspecified_child_id"], [13, 3, 1, "", "test_precompiled"], [13, 3, 1, "", "test_quoted_space_in_selector_name"], [13, 3, 1, "", "test_select_dashed_by_id"], [13, 3, 1, "", "test_select_dashed_matches_find_all"], [13, 3, 1, "", "test_select_dashed_tag_ids"], [13, 3, 1, "", "test_select_duplicate_elements"], [13, 3, 1, "", "test_select_on_element"], [13, 3, 1, "", "test_select_one_returns_none_if_no_match"], [13, 3, 1, "", "test_sibling_combinator_wont_select_same_tag_twice"], [13, 3, 1, "", "test_tag_in_tag_many"], [13, 3, 1, "", "test_tag_in_tag_one"], [13, 3, 1, "", "test_tag_no_match"], [13, 3, 1, "", "test_unsupported_pseudoclass"]], "bs4.tests.test_dammit": [[14, 1, 1, "", "TestEncodingDetector"], [14, 1, 1, "", "TestEntitySubstitution"], [14, 1, 1, "", "TestUnicodeDammit"]], "bs4.tests.test_dammit.TestEncodingDetector": [[14, 3, 1, "", "test_byte_order_mark_removed"], [14, 3, 1, "", "test_deprecated_override_encodings"], [14, 3, 1, "", "test_detect_html5_style_meta_tag"], [14, 3, 1, "", "test_detwingle"], [14, 3, 1, "", "test_detwingle_ignores_multibyte_characters"], [14, 3, 1, "", "test_encoding_detector_replaces_junk_in_encoding_name_with_replacement_character"], [14, 3, 1, "", "test_find_declared_encoding"], [14, 3, 1, "", "test_known_definite_versus_user_encodings"], [14, 3, 1, "", "test_last_ditch_entity_replacement"]], "bs4.tests.test_dammit.TestEntitySubstitution": [[14, 3, 1, "", "setup_method"], [14, 3, 1, "", "test_html5_entity"], [14, 3, 1, "", "test_html5_entity_with_variation_selector"], [14, 3, 1, "", "test_quotes_not_html_substituted"], [14, 3, 1, "", "test_substitute_html"], [14, 3, 1, "", "test_xml_attribute_quoting_escapes_single_quotes_when_value_contains_both_single_and_double_quotes"], [14, 3, 1, "", "test_xml_attribute_quoting_normally_uses_double_quotes"], [14, 3, 1, "", "test_xml_attribute_quoting_uses_single_quotes_when_value_contains_double_quotes"], [14, 3, 1, "", "test_xml_converstion_includes_no_quotes_if_make_quoted_attribute_is_false"], [14, 3, 1, "", "test_xml_quotes_arent_escaped_when_value_is_not_being_quoted"], [14, 3, 1, "", "test_xml_quoting_handles_ampersands"], [14, 3, 1, "", "test_xml_quoting_handles_angle_brackets"], [14, 3, 1, "", "test_xml_quoting_ignoring_ampersands_when_they_are_part_of_an_entity"], [14, 3, 1, "", "test_xml_quoting_including_ampersands_when_they_are_part_of_an_entity"]], "bs4.tests.test_dammit.TestUnicodeDammit": [[14, 3, 1, "", "test_convert_hebrew"], [14, 3, 1, "", "test_detect_utf8"], [14, 3, 1, "", "test_dont_see_smart_quotes_where_there_are_none"], [14, 3, 1, "", "test_exclude_encodings"], [14, 3, 1, "", "test_ignore_inappropriate_codecs"], [14, 3, 1, "", "test_ignore_invalid_codecs"], [14, 3, 1, "", "test_smart_quotes_to"], [14, 3, 1, "", "test_unicode_input"]], "bs4.tests.test_element": [[16, 1, 1, "", "TestAttributeValueWithCharsetSubstitution"], [16, 1, 1, "", "TestNamedspacedAttribute"]], "bs4.tests.test_element.TestAttributeValueWithCharsetSubstitution": [[16, 3, 1, "id0", "test_content_meta_attribute_value"]], "bs4.tests.test_element.TestNamedspacedAttribute": [[16, 3, 1, "", "test_attribute_is_equivalent_to_colon_separated_string"], [16, 3, 1, "", "test_attributes_are_equivalent_if_prefix_and_name_identical"], [16, 3, 1, "", "test_name_may_be_none_or_missing"], [16, 3, 1, "", "test_namespace_may_be_none_or_missing"]], "bs4.tests.test_formatter": [[17, 1, 1, "", "TestFormatter"]], "bs4.tests.test_formatter.TestFormatter": [[17, 3, 1, "", "test_default_attributes"], [17, 3, 1, "", "test_default_indent_value"], [17, 3, 1, "", "test_empty_attributes_are_booleans"], [17, 3, 1, "", "test_indent"], [17, 3, 1, "", "test_sort_attributes"]], "bs4.tests.test_fuzz": [[18, 1, 1, "", "TestFuzz"]], "bs4.tests.test_fuzz.TestFuzz": [[18, 2, 1, "", "TESTCASE_SUFFIX"], [18, 3, 1, "", "__markup"], [18, 3, 1, "", "test_deeply_nested_document"], [18, 3, 1, "", "test_html5lib_parse_errors"], [18, 3, 1, "", "test_rejected_markup"]], "bs4.tests.test_html5lib": [[19, 1, 1, "", "TestHTML5LibBuilder"]], "bs4.tests.test_html5lib.TestHTML5LibBuilder": [[19, 5, 1, "", "default_builder"], [19, 3, 1, "", "test_cloned_multivalue_node"], [19, 3, 1, "", "test_correctly_nested_tables"], [19, 3, 1, "", "test_empty_comment"], [19, 3, 1, "", "test_extraction"], [19, 3, 1, "", "test_foster_parenting"], [19, 3, 1, "", "test_html5_attributes"], [19, 3, 1, "", "test_processing_instruction"], [19, 3, 1, "", "test_reparented_markup"], [19, 3, 1, "", "test_reparented_markup_containing_children"], [19, 3, 1, "", "test_reparented_markup_containing_identical_whitespace_nodes"], [19, 3, 1, "", "test_reparented_markup_ends_with_whitespace"], [19, 3, 1, "", "test_soupstrainer"], [19, 3, 1, "", "test_special_string_containers"], [19, 3, 1, "", "test_tracking_line_numbers"], [19, 3, 1, "", "test_xml_declaration_followed_by_doctype"]], "bs4.tests.test_htmlparser": [[20, 1, 1, "", "TestHTMLParserTreeBuilder"]], "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder": [[20, 2, 1, "", "default_builder"], [20, 3, 1, "", "test_builder_is_pickled"], [20, 3, 1, "", "test_empty_element"], [20, 3, 1, "", "test_html5_attributes"], [20, 3, 1, "", "test_namespaced_public_doctype"], [20, 3, 1, "", "test_namespaced_system_doctype"], [20, 3, 1, "", "test_on_duplicate_attribute"], [20, 3, 1, "", "test_redundant_empty_element_closing_tags"], [20, 3, 1, "", "test_rejected_input"], [20, 3, 1, "", "test_tracking_line_numbers"]], "bs4.tests.test_lxml": [[21, 1, 1, "", "TestLXMLTreeBuilder"], [21, 1, 1, "", "TestLXMLXMLTreeBuilder"]], "bs4.tests.test_lxml.TestLXMLTreeBuilder": [[21, 5, 1, "", "default_builder"], [21, 3, 1, "", "test_beautifulstonesoup_is_xml_parser"], [21, 3, 1, "", "test_empty_doctype"], [21, 3, 1, "", "test_entities_in_foreign_document_encoding"], [21, 3, 1, "", "test_out_of_range_entity"], [21, 3, 1, "", "test_tracking_line_numbers"]], "bs4.tests.test_lxml.TestLXMLXMLTreeBuilder": [[21, 5, 1, "", "default_builder"], [21, 3, 1, "", "test_namespace_indexing"], [21, 3, 1, "", "test_namespace_interaction_with_select_and_find"], [21, 3, 1, "", "test_pickle_restores_builder"]], "bs4.tests.test_navigablestring": [[22, 1, 1, "", "TestNavigableString"], [22, 1, 1, "", "TestNavigableStringSubclasses"]], "bs4.tests.test_navigablestring.TestNavigableString": [[22, 3, 1, "", "test_string_has_immutable_name_property"], [22, 3, 1, "", "test_text_acquisition_methods"]], "bs4.tests.test_navigablestring.TestNavigableStringSubclasses": [[22, 3, 1, "", "test_cdata"], [22, 3, 1, "", "test_cdata_is_never_formatted"], [22, 3, 1, "", "test_declaration"], [22, 3, 1, "", "test_default_string_containers"], [22, 3, 1, "", "test_doctype_ends_in_newline"], [22, 3, 1, "", "test_ruby_strings"]], "bs4.tests.test_pageelement": [[23, 1, 1, "", "TestEncoding"], [23, 1, 1, "", "TestFormatters"], [23, 1, 1, "", "TestPersistence"]], "bs4.tests.test_pageelement.TestEncoding": [[23, 3, 1, "", "test_decode_contents"], [23, 3, 1, "", "test_deprecated_renderContents"], [23, 3, 1, "", "test_encode_contents"], [23, 3, 1, "", "test_encode_deeply_nested_document"], [23, 3, 1, "", "test_encoding_can_be_made_strict"], [23, 3, 1, "", "test_encoding_substitutes_unrecognized_characters_by_default"], [23, 3, 1, "", "test_repr"], [23, 3, 1, "", "test_tag_containing_unicode_string_can_be_encoded"], [23, 3, 1, "", "test_unicode_string_can_be_encoded"]], "bs4.tests.test_pageelement.TestFormatters": [[23, 3, 1, "", "test_default_formatter_is_minimal"], [23, 3, 1, "", "test_encoding_substitution"], [23, 3, 1, "", "test_encoding_substitution_doesnt_happen_if_tag_is_strained"], [23, 3, 1, "", "test_formatter_custom"], [23, 3, 1, "", "test_formatter_html"], [23, 3, 1, "", "test_formatter_html5"], [23, 3, 1, "", "test_formatter_is_run_on_attribute_values"], [23, 3, 1, "", "test_formatter_minimal"], [23, 3, 1, "", "test_formatter_null"], [23, 3, 1, "", "test_formatter_skips_script_tag_for_html_documents"], [23, 3, 1, "", "test_formatter_skips_style_tag_for_html_documents"], [23, 3, 1, "", "test_html_entity_substitution_off_by_default"], [23, 3, 1, "", "test_prettify_accepts_formatter_function"], [23, 3, 1, "", "test_prettify_can_encode_data"], [23, 3, 1, "", "test_prettify_handles_nested_string_literal_tags"], [23, 3, 1, "", "test_prettify_leaves_preformatted_text_alone"], [23, 3, 1, "", "test_prettify_outputs_unicode_by_default"]], "bs4.tests.test_pageelement.TestPersistence": [[23, 3, 1, "", "setup_method"], [23, 3, 1, "", "test_copy_deeply_nested_document"], [23, 3, 1, "", "test_copy_entire_soup"], [23, 3, 1, "", "test_copy_navigablestring_is_not_attached_to_tree"], [23, 3, 1, "", "test_copy_navigablestring_subclass_has_same_type"], [23, 3, 1, "", "test_copy_preserves_builder_information"], [23, 3, 1, "", "test_copy_preserves_encoding"], [23, 3, 1, "", "test_copy_tag_copies_contents"], [23, 3, 1, "", "test_deepcopy_identity"], [23, 3, 1, "", "test_pickle_and_unpickle_identity"], [23, 3, 1, "", "test_unicode_pickle"]], "bs4.tests.test_soup": [[24, 1, 1, "", "TestConstructor"], [24, 1, 1, "", "TestEncodingConversion"], [24, 1, 1, "", "TestNewString"], [24, 1, 1, "", "TestNewTag"], [24, 1, 1, "", "TestOutput"], [24, 1, 1, "", "TestPickle"], [24, 1, 1, "", "TestSelectiveParsing"], [24, 1, 1, "", "TestWarnings"]], "bs4.tests.test_soup.TestConstructor": [[24, 3, 1, "", "test_alternate_string_containers"], [24, 3, 1, "", "test_cdata_list_attributes"], [24, 3, 1, "", "test_custom_builder_class"], [24, 3, 1, "", "test_embedded_null"], [24, 3, 1, "", "test_exclude_encodings"], [24, 3, 1, "", "test_parser_markup_rejection"], [24, 3, 1, "", "test_replacement_classes"], [24, 3, 1, "", "test_short_unicode_input"]], "bs4.tests.test_soup.TestEncodingConversion": [[24, 3, 1, "", "setup_method"], [24, 3, 1, "", "test_ascii_in_unicode_out"], [24, 3, 1, "", "test_unicode_in_unicode_out"], [24, 3, 1, "", "test_utf8_in_unicode_out"], [24, 3, 1, "", "test_utf8_out"]], "bs4.tests.test_soup.TestNewString": [[24, 3, 1, "", "test_new_string_can_create_navigablestring_subclass"], [24, 3, 1, "", "test_new_string_creates_navigablestring"]], "bs4.tests.test_soup.TestNewTag": [[24, 3, 1, "", "test_new_tag"], [24, 3, 1, "", "test_tag_inherits_self_closing_rules_from_builder"], [24, 3, 1, "", "test_xml_tag_inherits_self_closing_rules_from_builder"]], "bs4.tests.test_soup.TestOutput": [[24, 3, 1, "", "test"], [24, 3, 1, "", "test_decode_xml_declaration"], [24, 3, 1, "", "test_decode_xml_declaration_with_missing_or_python_internal_eventual_encoding"]], "bs4.tests.test_soup.TestPickle": [[24, 3, 1, "", "test_normal_pickle"], [24, 3, 1, "", "test_pickle_with_no_builder"]], "bs4.tests.test_soup.TestSelectiveParsing": [[24, 3, 1, "", "test_parse_with_soupstrainer"]], "bs4.tests.test_soup.TestWarnings": [[24, 3, 1, "", "_assert_no_parser_specified"], [24, 3, 1, "", "_assert_warning"], [24, 3, 1, "", "test_fromEncoding_renamed_to_from_encoding"], [24, 3, 1, "", "test_no_warning_if_explicit_parser_specified"], [24, 3, 1, "", "test_parseOnlyThese_renamed_to_parse_only"], [24, 3, 1, "", "test_resembles_filename_no_warning"], [24, 3, 1, "", "test_resembles_filename_warning"], [24, 3, 1, "", "test_unrecognized_keyword_argument"], [24, 3, 1, "", "test_url_warning_with_bytes_and_space"], [24, 3, 1, "", "test_url_warning_with_bytes_url"], [24, 3, 1, "", "test_url_warning_with_unicode_and_space"], [24, 3, 1, "", "test_url_warning_with_unicode_url"], [24, 3, 1, "", "test_warning_if_no_parser_specified"], [24, 3, 1, "", "test_warning_if_parser_specified_too_vague"]], "bs4.tests.test_tag": [[25, 1, 1, "", "TestMultiValuedAttributes"], [25, 1, 1, "", "TestTag"]], "bs4.tests.test_tag.TestMultiValuedAttributes": [[25, 3, 1, "", "test_accept_charset"], [25, 3, 1, "", "test_attributes_joined_into_string_on_output"], [25, 3, 1, "", "test_cdata_attribute_applying_only_to_one_tag"], [25, 3, 1, "", "test_customization"], [25, 3, 1, "", "test_get_attribute_list"], [25, 3, 1, "", "test_multiple_values_becomes_list"], [25, 3, 1, "", "test_multiple_values_separated_by_weird_whitespace"], [25, 3, 1, "", "test_single_value_becomes_list"]], "bs4.tests.test_tag.TestTag": [[25, 3, 1, "", "test__should_pretty_print"], [25, 3, 1, "", "test_all_strings_ignores_special_string_containers"], [25, 3, 1, "", "test_all_text"], [25, 3, 1, "", "test_attributes_come_out_in_alphabetical_order"], [25, 3, 1, "", "test_deprecated_member_access"], [25, 3, 1, "", "test_empty_tag_has_no_string"], [25, 3, 1, "", "test_get_text_ignores_special_string_containers"], [25, 3, 1, "", "test_has_attr"], [25, 3, 1, "", "test_lack_of_string"], [25, 3, 1, "", "test_len"], [25, 3, 1, "", "test_member_access_invokes_find"], [25, 3, 1, "", "test_string"], [25, 3, 1, "", "test_string_methods_inside_special_string_container_tags"], [25, 3, 1, "", "test_tag_with_multiple_children_has_no_string"], [25, 3, 1, "", "test_tag_with_recursive_string_has_string"]], "bs4.tests.test_tree": [[26, 1, 1, "", "ProximityTest"], [26, 1, 1, "", "SiblingTest"], [26, 1, 1, "", "TestDeprecatedArguments"], [26, 1, 1, "", "TestFind"], [26, 1, 1, "", "TestFindAll"], [26, 1, 1, "", "TestFindAllBasicNamespaces"], [26, 1, 1, "", "TestFindAllByAttribute"], [26, 1, 1, "", "TestFindAllByName"], [26, 1, 1, "", "TestIndex"], [26, 1, 1, "", "TestNextOperations"], [26, 1, 1, "", "TestNextSibling"], [26, 1, 1, "", "TestParentOperations"], [26, 1, 1, "", "TestPreviousOperations"], [26, 1, 1, "", "TestPreviousSibling"], [26, 1, 1, "", "TestSmooth"], [26, 1, 1, "", "TestTreeModification"]], "bs4.tests.test_tree.ProximityTest": [[26, 3, 1, "", "setup_method"]], "bs4.tests.test_tree.SiblingTest": [[26, 3, 1, "", "setup_method"]], "bs4.tests.test_tree.TestDeprecatedArguments": [[26, 3, 1, "", "test_find_type_method_string"], [26, 3, 1, "", "test_soupstrainer_constructor_string"]], "bs4.tests.test_tree.TestFind": [[26, 3, 1, "", "test_find_everything"], [26, 3, 1, "", "test_find_everything_with_name"], [26, 3, 1, "", "test_find_tag"], [26, 3, 1, "", "test_unicode_attribute_find"], [26, 3, 1, "", "test_unicode_text_find"]], "bs4.tests.test_tree.TestFindAll": [[26, 3, 1, "", "test_calling_a_tag_is_calling_findall"], [26, 3, 1, "", "test_find_all_limit"], [26, 3, 1, "", "test_find_all_resultset"], [26, 3, 1, "", "test_find_all_text_nodes"], [26, 3, 1, "", "test_find_all_with_self_referential_data_structure_does_not_cause_infinite_recursion"]], "bs4.tests.test_tree.TestFindAllBasicNamespaces": [[26, 3, 1, "", "test_find_by_namespaced_name"]], "bs4.tests.test_tree.TestFindAllByAttribute": [[26, 3, 1, "", "test_find_all_by_attribute_dict"], [26, 3, 1, "", "test_find_all_by_attribute_name"], [26, 3, 1, "", "test_find_all_by_attribute_soupstrainer"], [26, 3, 1, "", "test_find_all_by_class"], [26, 3, 1, "", "test_find_all_by_utf8_attribute_value"], [26, 3, 1, "", "test_find_all_with_defined_attribute"], [26, 3, 1, "", "test_find_all_with_list_attribute_values"], [26, 3, 1, "", "test_find_all_with_missing_attribute"], [26, 3, 1, "", "test_find_all_with_non_dictionary_for_attrs_finds_by_class"], [26, 3, 1, "", "test_find_all_with_numeric_attribute"], [26, 3, 1, "", "test_find_all_with_regular_expression_attribute_value"], [26, 3, 1, "", "test_find_all_with_string_for_attrs_finds_multiple_classes"], [26, 3, 1, "", "test_find_by_attribute_and_containing_string"], [26, 3, 1, "", "test_find_by_class_when_multiple_classes_present"], [26, 3, 1, "", "test_find_by_name_and_containing_string"], [26, 3, 1, "", "test_find_by_name_and_containing_string_when_string_is_buried"]], "bs4.tests.test_tree.TestFindAllByName": [[26, 3, 1, "", "setup_method"], [26, 3, 1, "", "test_calling_element_invokes_find_all"], [26, 3, 1, "", "test_find_all_by_name_and_text"], [26, 3, 1, "", "test_find_all_by_tag_dict"], [26, 3, 1, "", "test_find_all_by_tag_name"], [26, 3, 1, "", "test_find_all_by_tag_names"], [26, 3, 1, "", "test_find_all_by_tag_re"], [26, 3, 1, "", "test_find_all_by_tag_strainer"], [26, 3, 1, "", "test_find_all_on_non_root_element"], [26, 3, 1, "", "test_find_all_with_tags_matching_method"], [26, 3, 1, "", "test_find_with_multi_valued_attribute"]], "bs4.tests.test_tree.TestIndex": [[26, 3, 1, "", "test_index"]], "bs4.tests.test_tree.TestNextOperations": [[26, 3, 1, "", "setup_method"], [26, 3, 1, "", "test_find_all_next"], [26, 3, 1, "", "test_find_next"], [26, 3, 1, "", "test_find_next_for_text_element"], [26, 3, 1, "", "test_next"], [26, 3, 1, "", "test_next_generator"], [26, 3, 1, "", "test_next_of_last_item_is_none"], [26, 3, 1, "", "test_next_of_root_is_none"]], "bs4.tests.test_tree.TestNextSibling": [[26, 3, 1, "", "setup_method"], [26, 3, 1, "", "test_find_next_sibling"], [26, 3, 1, "", "test_next_sibling"], [26, 3, 1, "", "test_next_sibling_for_text_element"], [26, 3, 1, "", "test_next_sibling_may_not_exist"], [26, 3, 1, "", "test_next_sibling_of_root_is_none"], [26, 3, 1, "", "test_next_siblings"]], "bs4.tests.test_tree.TestParentOperations": [[26, 3, 1, "", "setup_method"], [26, 3, 1, "", "test_find_parent"], [26, 3, 1, "", "test_find_parents"], [26, 3, 1, "", "test_parent"], [26, 3, 1, "", "test_parent_generator"], [26, 3, 1, "", "test_parent_of_text_element"], [26, 3, 1, "", "test_parent_of_top_tag_is_soup_object"], [26, 3, 1, "", "test_soup_object_has_no_parent"], [26, 3, 1, "", "test_text_element_find_parent"]], "bs4.tests.test_tree.TestPreviousOperations": [[26, 3, 1, "", "setup_method"], [26, 3, 1, "", "test_find_all_previous"], [26, 3, 1, "", "test_find_previous"], [26, 3, 1, "", "test_find_previous_for_text_element"], [26, 3, 1, "", "test_previous"], [26, 3, 1, "", "test_previous_generator"], [26, 3, 1, "", "test_previous_of_first_item_is_none"], [26, 3, 1, "", "test_previous_of_root_is_none"]], "bs4.tests.test_tree.TestPreviousSibling": [[26, 3, 1, "", "setup_method"], [26, 3, 1, "", "test_find_previous_sibling"], [26, 3, 1, "", "test_previous_sibling"], [26, 3, 1, "", "test_previous_sibling_for_text_element"], [26, 3, 1, "", "test_previous_sibling_may_not_exist"], [26, 3, 1, "", "test_previous_sibling_of_root_is_none"], [26, 3, 1, "", "test_previous_siblings"]], "bs4.tests.test_tree.TestSmooth": [[26, 3, 1, "", "test_smooth"]], "bs4.tests.test_tree.TestTreeModification": [[26, 3, 1, "", "test_append_child_thats_already_at_the_end"], [26, 3, 1, "", "test_append_to_contents_moves_tag"], [26, 3, 1, "", "test_attribute_modification"], [26, 3, 1, "", "test_clear"], [26, 3, 1, "", "test_consecutive_text_nodes"], [26, 3, 1, "", "test_decompose"], [26, 3, 1, "", "test_extend"], [26, 3, 1, "", "test_extend_with_another_tags_contents"], [26, 3, 1, "", "test_extract"], [26, 3, 1, "", "test_extract_distinguishes_between_identical_strings"], [26, 3, 1, "", "test_extract_multiples_of_same_tag"], [26, 3, 1, "", "test_extract_works_when_element_is_surrounded_by_identical_strings"], [26, 3, 1, "", "test_insert_after"], [26, 3, 1, "", "test_insert_after_raises_exception_if_after_has_no_meaning"], [26, 3, 1, "", "test_insert_beautifulsoup_object_inserts_children"], [26, 3, 1, "", "test_insert_before"], [26, 3, 1, "", "test_insert_before_raises_notimplementederror_if_before_has_no_meaning"], [26, 3, 1, "", "test_insert_multiple_after"], [26, 3, 1, "", "test_insert_multiple_before"], [26, 3, 1, "", "test_insert_string"], [26, 3, 1, "", "test_insert_tag"], [26, 3, 1, "", "test_insert_tag_into_itself_raises_exception"], [26, 3, 1, "", "test_insert_works_on_empty_element_tag"], [26, 3, 1, "", "test_move_tag_to_beginning_of_parent"], [26, 3, 1, "", "test_nested_tag_replace_with"], [26, 3, 1, "", "test_new_tag_creation"], [26, 3, 1, "", "test_replace_final_node"], [26, 3, 1, "", "test_replace_first_child"], [26, 3, 1, "", "test_replace_last_child"], [26, 3, 1, "", "test_replace_tag_with_its_parent_raises_exception"], [26, 3, 1, "", "test_replace_tag_with_itself"], [26, 3, 1, "", "test_replace_with"], [26, 3, 1, "", "test_replace_with_and_unwrap_give_useful_exception_when_tag_has_no_parent"], [26, 3, 1, "", "test_replace_with_errors"], [26, 3, 1, "", "test_replace_with_maintains_next_element_throughout"], [26, 3, 1, "", "test_replace_with_multiple"], [26, 3, 1, "", "test_replace_with_returns_thing_that_was_replaced"], [26, 3, 1, "", "test_set_string_preserves_class_of_string"], [26, 3, 1, "", "test_string_set"], [26, 3, 1, "", "test_string_set_does_not_affect_original_string"], [26, 3, 1, "", "test_unwrap"], [26, 3, 1, "", "test_unwrap_returns_thing_that_was_replaced"], [26, 3, 1, "", "test_wrap"], [26, 3, 1, "", "test_wrap_extracts_tag_from_elsewhere"], [26, 3, 1, "", "test_wrap_puts_new_contents_at_the_end"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:attribute", "3": "py:method", "4": "py:data", "5": "py:property", "6": "py:function", "7": "py:exception"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "attribute", "Python attribute"], "3": ["py", "method", "Python method"], "4": ["py", "data", "Python data"], "5": ["py", "property", "Python property"], "6": ["py", "function", "Python function"], "7": ["py", "exception", "Python exception"]}, "titleterms": {"bs4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "builder": [0, 1, 2, 3], "_html5lib": 0, "modul": [0, 1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "class": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "_htmlparser": 1, "_lxml": 2, "submodul": [3, 9, 10], "packag": [3, 9, 10], "css": 4, "attribut": [4, 5, 6, 7, 10], "dammit": 5, "function": [5, 6, 7], "diagnos": 6, "element": 7, "formatt": 8, "subpackag": 9, "test": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "test_build": 11, "test_builder_registri": 12, "test_css": 13, "test_dammit": 14, "test_doc": 15, "test_el": 16, "test_formatt": 17, "test_fuzz": 18, "test_html5lib": 19, "test_htmlpars": 20, "test_lxml": 21, "test_navigablestr": 22, "test_pageel": 23, "test_soup": 24, "test_tag": 25, "test_tre": 26, "api": 27, "refer": 27, "welcom": 28, "": 28, "document": 28, "indic": 28, "tabl": 28}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"bs4.builder._html5lib": [[0, "module-bs4.builder._html5lib"]], "Module Contents": [[0, "module-contents"], [1, "module-contents"], [2, "module-contents"], [4, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"], [8, "module-contents"], [11, "module-contents"], [12, "module-contents"], [13, "module-contents"], [14, "module-contents"], [16, "module-contents"], [17, "module-contents"], [18, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"], [22, "module-contents"], [23, "module-contents"], [24, "module-contents"], [25, "module-contents"], [26, "module-contents"]], "Classes": [[0, "classes"], [1, "classes"], [2, "classes"], [3, "classes"], [4, "classes"], [5, "classes"], [6, "classes"], [7, "classes"], [8, "classes"], [9, "classes"], [10, "classes"], [11, "classes"], [12, "classes"], [13, "classes"], [14, "classes"], [16, "classes"], [17, "classes"], [18, "classes"], [19, "classes"], [20, "classes"], [21, "classes"], [22, "classes"], [23, "classes"], [24, "classes"], [25, "classes"], [26, "classes"]], "bs4.builder._htmlparser": [[1, "module-bs4.builder._htmlparser"]], "bs4.builder._lxml": [[2, "module-bs4.builder._lxml"]], "bs4.builder": [[3, "module-bs4.builder"]], "Submodules": [[3, "submodules"], [9, "submodules"], [10, "submodules"]], "Package Contents": [[3, "package-contents"], [9, "package-contents"], [10, "package-contents"]], "bs4.css": [[4, "module-bs4.css"]], "Attributes": [[4, "attributes"], [5, "attributes"], [6, "attributes"], [7, "attributes"], [10, "attributes"]], "bs4.dammit": [[5, "module-bs4.dammit"]], "Functions": [[5, "functions"], [6, "functions"], [7, "functions"]], "bs4.diagnose": [[6, "module-bs4.diagnose"]], "bs4.element": [[7, "module-bs4.element"]], "bs4.formatter": [[8, "module-bs4.formatter"]], "bs4": [[9, "module-bs4"]], "Subpackages": [[9, "subpackages"]], "bs4.tests": [[10, "module-bs4.tests"]], "bs4.tests.test_builder": [[11, "module-bs4.tests.test_builder"]], "bs4.tests.test_builder_registry": [[12, "module-bs4.tests.test_builder_registry"]], "bs4.tests.test_css": [[13, "module-bs4.tests.test_css"]], "bs4.tests.test_dammit": [[14, "module-bs4.tests.test_dammit"]], "bs4.tests.test_docs": [[15, "module-bs4.tests.test_docs"]], "bs4.tests.test_element": [[16, "module-bs4.tests.test_element"]], "bs4.tests.test_formatter": [[17, "module-bs4.tests.test_formatter"]], "bs4.tests.test_fuzz": [[18, "module-bs4.tests.test_fuzz"]], "bs4.tests.test_html5lib": [[19, "module-bs4.tests.test_html5lib"]], "bs4.tests.test_htmlparser": [[20, "module-bs4.tests.test_htmlparser"]], "bs4.tests.test_lxml": [[21, "module-bs4.tests.test_lxml"]], "bs4.tests.test_navigablestring": [[22, "module-bs4.tests.test_navigablestring"]], "bs4.tests.test_pageelement": [[23, "module-bs4.tests.test_pageelement"]], "bs4.tests.test_soup": [[24, "module-bs4.tests.test_soup"]], "bs4.tests.test_tag": [[25, "module-bs4.tests.test_tag"]], "bs4.tests.test_tree": [[26, "module-bs4.tests.test_tree"]], "API Reference": [[27, "api-reference"]], "Welcome to bs4\u2019s documentation!": [[28, "welcome-to-bs4-s-documentation"]], "Contents:": [[28, null]], "Indices and tables": [[28, "indices-and-tables"]]}, "indexentries": {"html5treebuilder (class in bs4.builder._html5lib)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder"]], "name (bs4.builder._html5lib.html5treebuilder attribute)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.NAME"]], "tracks_line_numbers (bs4.builder._html5lib.html5treebuilder attribute)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.TRACKS_LINE_NUMBERS"]], "bs4.builder._html5lib": [[0, "module-bs4.builder._html5lib"]], "create_treebuilder() (bs4.builder._html5lib.html5treebuilder method)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.create_treebuilder"]], "features (bs4.builder._html5lib.html5treebuilder attribute)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.features"]], "feed() (bs4.builder._html5lib.html5treebuilder method)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.feed"]], "module": [[0, "module-bs4.builder._html5lib"], [1, "module-bs4.builder._htmlparser"], [2, "module-bs4.builder._lxml"], [3, "module-bs4.builder"], [4, "module-bs4.css"], [5, "module-bs4.dammit"], [6, "module-bs4.diagnose"], [7, "module-bs4.element"], [8, "module-bs4.formatter"], [9, "module-bs4"], [10, "module-bs4.tests"], [11, "module-bs4.tests.test_builder"], [12, "module-bs4.tests.test_builder_registry"], [13, "module-bs4.tests.test_css"], [14, "module-bs4.tests.test_dammit"], [15, "module-bs4.tests.test_docs"], [16, "module-bs4.tests.test_element"], [17, "module-bs4.tests.test_formatter"], [18, "module-bs4.tests.test_fuzz"], [19, "module-bs4.tests.test_html5lib"], [20, "module-bs4.tests.test_htmlparser"], [21, "module-bs4.tests.test_lxml"], [22, "module-bs4.tests.test_navigablestring"], [23, "module-bs4.tests.test_pageelement"], [24, "module-bs4.tests.test_soup"], [25, "module-bs4.tests.test_tag"], [26, "module-bs4.tests.test_tree"]], "prepare_markup() (bs4.builder._html5lib.html5treebuilder method)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.prepare_markup"]], "test_fragment_to_document() (bs4.builder._html5lib.html5treebuilder method)": [[0, "bs4.builder._html5lib.HTML5TreeBuilder.test_fragment_to_document"]], "htmlparsertreebuilder (class in bs4.builder._htmlparser)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder"]], "name (bs4.builder._htmlparser.htmlparsertreebuilder attribute)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.NAME"]], "tracks_line_numbers (bs4.builder._htmlparser.htmlparsertreebuilder attribute)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.TRACKS_LINE_NUMBERS"]], "bs4.builder._htmlparser": [[1, "module-bs4.builder._htmlparser"]], "features (bs4.builder._htmlparser.htmlparsertreebuilder attribute)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.features"]], "feed() (bs4.builder._htmlparser.htmlparsertreebuilder method)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.feed"]], "is_xml (bs4.builder._htmlparser.htmlparsertreebuilder attribute)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.is_xml"]], "picklable (bs4.builder._htmlparser.htmlparsertreebuilder attribute)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.picklable"]], "prepare_markup() (bs4.builder._htmlparser.htmlparsertreebuilder method)": [[1, "bs4.builder._htmlparser.HTMLParserTreeBuilder.prepare_markup"]], "alternate_names (bs4.builder._lxml.lxmltreebuilder attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.ALTERNATE_NAMES"]], "alternate_names (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.ALTERNATE_NAMES"]], "chunk_size (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.CHUNK_SIZE"]], "default_nsmaps (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.DEFAULT_NSMAPS"]], "default_nsmaps_inverted (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.DEFAULT_NSMAPS_INVERTED"]], "default_parser_class (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.DEFAULT_PARSER_CLASS"]], "lxmltreebuilder (class in bs4.builder._lxml)": [[2, "bs4.builder._lxml.LXMLTreeBuilder"]], "lxmltreebuilderforxml (class in bs4.builder._lxml)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML"]], "name (bs4.builder._lxml.lxmltreebuilder attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.NAME"]], "name (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.NAME"]], "_getnstag() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML._getNsTag"]], "_prefix_for_namespace() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML._prefix_for_namespace"]], "_register_namespaces() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML._register_namespaces"]], "bs4.builder._lxml": [[2, "module-bs4.builder._lxml"]], "close() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.close"]], "comment() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.comment"]], "data() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.data"]], "default_parser() (bs4.builder._lxml.lxmltreebuilder method)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.default_parser"]], "default_parser() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.default_parser"]], "doctype() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.doctype"]], "end() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.end"]], "features (bs4.builder._lxml.lxmltreebuilder attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.features"]], "features (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.features"]], "feed() (bs4.builder._lxml.lxmltreebuilder method)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.feed"]], "feed() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.feed"]], "initialize_soup() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.initialize_soup"]], "is_xml (bs4.builder._lxml.lxmltreebuilder attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.is_xml"]], "is_xml (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.is_xml"]], "parser_for() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.parser_for"]], "pi() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.pi"]], "prepare_markup() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.prepare_markup"]], "processing_instruction_class (bs4.builder._lxml.lxmltreebuilder attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.processing_instruction_class"]], "processing_instruction_class (bs4.builder._lxml.lxmltreebuilderforxml attribute)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.processing_instruction_class"]], "start() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.start"]], "test_fragment_to_document() (bs4.builder._lxml.lxmltreebuilder method)": [[2, "bs4.builder._lxml.LXMLTreeBuilder.test_fragment_to_document"]], "test_fragment_to_document() (bs4.builder._lxml.lxmltreebuilderforxml method)": [[2, "bs4.builder._lxml.LXMLTreeBuilderForXML.test_fragment_to_document"]], "alternate_names (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.ALTERNATE_NAMES"]], "default_cdata_list_attributes (bs4.builder.htmltreebuilder attribute)": [[3, "bs4.builder.HTMLTreeBuilder.DEFAULT_CDATA_LIST_ATTRIBUTES"]], "default_cdata_list_attributes (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.DEFAULT_CDATA_LIST_ATTRIBUTES"]], "default_preserve_whitespace_tags (bs4.builder.htmltreebuilder attribute)": [[3, "bs4.builder.HTMLTreeBuilder.DEFAULT_PRESERVE_WHITESPACE_TAGS"]], "default_preserve_whitespace_tags (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.DEFAULT_PRESERVE_WHITESPACE_TAGS"]], "default_string_containers (bs4.builder.htmltreebuilder attribute)": [[3, "bs4.builder.HTMLTreeBuilder.DEFAULT_STRING_CONTAINERS"]], "default_string_containers (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.DEFAULT_STRING_CONTAINERS"]], "htmltreebuilder (class in bs4.builder)": [[3, "bs4.builder.HTMLTreeBuilder"]], "name (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.NAME"]], "saxtreebuilder (class in bs4.builder)": [[3, "bs4.builder.SAXTreeBuilder"]], "tracks_line_numbers (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.TRACKS_LINE_NUMBERS"]], "treebuilder (class in bs4.builder)": [[3, "bs4.builder.TreeBuilder"]], "treebuilderregistry (class in bs4.builder)": [[3, "bs4.builder.TreeBuilderRegistry"]], "use_default (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.USE_DEFAULT"]], "_replace_cdata_list_attribute_values() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder._replace_cdata_list_attribute_values"]], "block_elements (bs4.builder.htmltreebuilder attribute)": [[3, "bs4.builder.HTMLTreeBuilder.block_elements"]], "bs4.builder": [[3, "module-bs4.builder"]], "can_be_empty_element() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.can_be_empty_element"]], "characters() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.characters"]], "close() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.close"]], "empty_element_tags (bs4.builder.htmltreebuilder attribute)": [[3, "bs4.builder.HTMLTreeBuilder.empty_element_tags"]], "empty_element_tags (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.empty_element_tags"]], "enddocument() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.endDocument"]], "endelement() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.endElement"]], "endelementns() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.endElementNS"]], "endprefixmapping() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.endPrefixMapping"]], "features (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.features"]], "feed() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.feed"]], "feed() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.feed"]], "initialize_soup() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.initialize_soup"]], "is_xml (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.is_xml"]], "lookup() (bs4.builder.treebuilderregistry method)": [[3, "bs4.builder.TreeBuilderRegistry.lookup"]], "picklable (bs4.builder.treebuilder attribute)": [[3, "bs4.builder.TreeBuilder.picklable"]], "prepare_markup() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.prepare_markup"]], "register() (bs4.builder.treebuilderregistry method)": [[3, "bs4.builder.TreeBuilderRegistry.register"]], "reset() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.reset"]], "set_up_substitutions() (bs4.builder.htmltreebuilder method)": [[3, "bs4.builder.HTMLTreeBuilder.set_up_substitutions"]], "set_up_substitutions() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.set_up_substitutions"]], "startdocument() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.startDocument"]], "startelement() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.startElement"]], "startelementns() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.startElementNS"]], "startprefixmapping() (bs4.builder.saxtreebuilder method)": [[3, "bs4.builder.SAXTreeBuilder.startPrefixMapping"]], "test_fragment_to_document() (bs4.builder.treebuilder method)": [[3, "bs4.builder.TreeBuilder.test_fragment_to_document"]], "css (class in bs4.css)": [[4, "bs4.css.CSS"]], "_ns() (bs4.css.css method)": [[4, "bs4.css.CSS._ns"]], "_rs() (bs4.css.css method)": [[4, "bs4.css.CSS._rs"]], "bs4.css": [[4, "module-bs4.css"]], "closest() (bs4.css.css method)": [[4, "bs4.css.CSS.closest"]], "compile() (bs4.css.css method)": [[4, "bs4.css.CSS.compile"]], "escape() (bs4.css.css method)": [[4, "bs4.css.CSS.escape"]], "filter() (bs4.css.css method)": [[4, "bs4.css.CSS.filter"]], "iselect() (bs4.css.css method)": [[4, "bs4.css.CSS.iselect"]], "match() (bs4.css.css method)": [[4, "bs4.css.CSS.match"]], "select() (bs4.css.css method)": [[4, "bs4.css.CSS.select"]], "select_one() (bs4.css.css method)": [[4, "bs4.css.CSS.select_one"]], "soupsieve (in module bs4.css)": [[4, "bs4.css.soupsieve"]], "ampersand_or_bracket (bs4.dammit.entitysubstitution attribute)": [[5, "bs4.dammit.EntitySubstitution.AMPERSAND_OR_BRACKET"]], "bare_ampersand_or_bracket (bs4.dammit.entitysubstitution attribute)": [[5, "bs4.dammit.EntitySubstitution.BARE_AMPERSAND_OR_BRACKET"]], "character_to_xml_entity (bs4.dammit.entitysubstitution attribute)": [[5, "bs4.dammit.EntitySubstitution.CHARACTER_TO_XML_ENTITY"]], "charset_aliases (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.CHARSET_ALIASES"]], "encodings_with_smart_quotes (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.ENCODINGS_WITH_SMART_QUOTES"]], "encodingdetector (class in bs4.dammit)": [[5, "bs4.dammit.EncodingDetector"]], "entitysubstitution (class in bs4.dammit)": [[5, "bs4.dammit.EntitySubstitution"]], "first_multibyte_marker (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.FIRST_MULTIBYTE_MARKER"]], "last_multibyte_marker (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.LAST_MULTIBYTE_MARKER"]], "ms_chars (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.MS_CHARS"]], "ms_chars_to_ascii (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.MS_CHARS_TO_ASCII"]], "multibyte_markers_and_sizes (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.MULTIBYTE_MARKERS_AND_SIZES"]], "unicodedammit (class in bs4.dammit)": [[5, "bs4.dammit.UnicodeDammit"]], "windows_1252_to_utf8 (bs4.dammit.unicodedammit attribute)": [[5, "bs4.dammit.UnicodeDammit.WINDOWS_1252_TO_UTF8"]], "__license__ (in module bs4.dammit)": [[5, "bs4.dammit.__license__"]], "_codec() (bs4.dammit.unicodedammit method)": [[5, "bs4.dammit.UnicodeDammit._codec"]], "_convert_from() (bs4.dammit.unicodedammit method)": [[5, "bs4.dammit.UnicodeDammit._convert_from"]], "_populate_class_variables() (bs4.dammit.entitysubstitution method)": [[5, "bs4.dammit.EntitySubstitution._populate_class_variables"]], "_sub_ms_char() (bs4.dammit.unicodedammit method)": [[5, "bs4.dammit.UnicodeDammit._sub_ms_char"]], "_substitute_html_entity() (bs4.dammit.entitysubstitution class method)": [[5, "bs4.dammit.EntitySubstitution._substitute_html_entity"]], "_substitute_xml_entity() (bs4.dammit.entitysubstitution class method)": [[5, "bs4.dammit.EntitySubstitution._substitute_xml_entity"]], "_to_unicode() (bs4.dammit.unicodedammit method)": [[5, "bs4.dammit.UnicodeDammit._to_unicode"]], "_usable() (bs4.dammit.encodingdetector method)": [[5, "bs4.dammit.EncodingDetector._usable"]], "bs4.dammit": [[5, "module-bs4.dammit"]], "chardet_dammit() (in module bs4.dammit)": [[5, "bs4.dammit.chardet_dammit"]], "chardet_module (in module bs4.dammit)": [[5, "bs4.dammit.chardet_module"], [5, "id0"]], "declared_html_encoding (bs4.dammit.unicodedammit property)": [[5, "bs4.dammit.UnicodeDammit.declared_html_encoding"]], "detwingle() (bs4.dammit.unicodedammit class method)": [[5, "bs4.dammit.UnicodeDammit.detwingle"]], "encoding_res (in module bs4.dammit)": [[5, "bs4.dammit.encoding_res"]], "encodings (bs4.dammit.encodingdetector property)": [[5, "bs4.dammit.EncodingDetector.encodings"]], "find_codec() (bs4.dammit.unicodedammit method)": [[5, "bs4.dammit.UnicodeDammit.find_codec"]], "find_declared_encoding() (bs4.dammit.encodingdetector class method)": [[5, "bs4.dammit.EncodingDetector.find_declared_encoding"]], "html_meta (in module bs4.dammit)": [[5, "bs4.dammit.html_meta"]], "quoted_attribute_value() (bs4.dammit.entitysubstitution class method)": [[5, "bs4.dammit.EntitySubstitution.quoted_attribute_value"]], "strip_byte_order_mark() (bs4.dammit.encodingdetector class method)": [[5, "bs4.dammit.EncodingDetector.strip_byte_order_mark"]], "substitute_html() (bs4.dammit.entitysubstitution class method)": [[5, "bs4.dammit.EntitySubstitution.substitute_html"]], "substitute_xml() (bs4.dammit.entitysubstitution class method)": [[5, "bs4.dammit.EntitySubstitution.substitute_xml"]], "substitute_xml_containing_entities() (bs4.dammit.entitysubstitution class method)": [[5, "bs4.dammit.EntitySubstitution.substitute_xml_containing_entities"]], "xml_encoding (in module bs4.dammit)": [[5, "bs4.dammit.xml_encoding"]], "announcingparser (class in bs4.diagnose)": [[6, "bs4.diagnose.AnnouncingParser"]], "__license__ (in module bs4.diagnose)": [[6, "bs4.diagnose.__license__"]], "_consonants (in module bs4.diagnose)": [[6, "bs4.diagnose._consonants"]], "_p() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser._p"]], "_vowels (in module bs4.diagnose)": [[6, "bs4.diagnose._vowels"]], "benchmark_parsers() (in module bs4.diagnose)": [[6, "bs4.diagnose.benchmark_parsers"]], "bs4.diagnose": [[6, "module-bs4.diagnose"]], "diagnose() (in module bs4.diagnose)": [[6, "bs4.diagnose.diagnose"]], "handle_charref() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_charref"]], "handle_comment() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_comment"]], "handle_data() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_data"]], "handle_decl() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_decl"]], "handle_endtag() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_endtag"]], "handle_entityref() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_entityref"]], "handle_pi() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_pi"]], "handle_starttag() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.handle_starttag"]], "htmlparser_trace() (in module bs4.diagnose)": [[6, "bs4.diagnose.htmlparser_trace"]], "lxml_trace() (in module bs4.diagnose)": [[6, "bs4.diagnose.lxml_trace"]], "profile() (in module bs4.diagnose)": [[6, "bs4.diagnose.profile"]], "rdoc() (in module bs4.diagnose)": [[6, "bs4.diagnose.rdoc"]], "rsentence() (in module bs4.diagnose)": [[6, "bs4.diagnose.rsentence"]], "rword() (in module bs4.diagnose)": [[6, "bs4.diagnose.rword"]], "unknown_decl() (bs4.diagnose.announcingparser method)": [[6, "bs4.diagnose.AnnouncingParser.unknown_decl"]], "attributevaluewithcharsetsubstitution (class in bs4.element)": [[7, "bs4.element.AttributeValueWithCharsetSubstitution"]], "cdata (class in bs4.element)": [[7, "bs4.element.CData"]], "charset_re (bs4.element.contentmetaattributevalue attribute)": [[7, "bs4.element.ContentMetaAttributeValue.CHARSET_RE"]], "charsetmetaattributevalue (class in bs4.element)": [[7, "bs4.element.CharsetMetaAttributeValue"]], "comment (class in bs4.element)": [[7, "bs4.element.Comment"]], "contentmetaattributevalue (class in bs4.element)": [[7, "bs4.element.ContentMetaAttributeValue"]], "default_interesting_string_types (bs4.element.tag attribute)": [[7, "bs4.element.Tag.DEFAULT_INTERESTING_STRING_TYPES"]], "default_output_encoding (in module bs4.element)": [[7, "bs4.element.DEFAULT_OUTPUT_ENCODING"]], "declaration (class in bs4.element)": [[7, "bs4.element.Declaration"]], "doctype (class in bs4.element)": [[7, "bs4.element.Doctype"]], "empty_element_event (bs4.element.tag attribute)": [[7, "bs4.element.Tag.EMPTY_ELEMENT_EVENT"]], "end_element_event (bs4.element.tag attribute)": [[7, "bs4.element.Tag.END_ELEMENT_EVENT"]], "namespacedattribute (class in bs4.element)": [[7, "bs4.element.NamespacedAttribute"]], "navigablestring (class in bs4.element)": [[7, "bs4.element.NavigableString"]], "prefix (bs4.element.cdata attribute)": [[7, "bs4.element.CData.PREFIX"]], "prefix (bs4.element.comment attribute)": [[7, "bs4.element.Comment.PREFIX"]], "prefix (bs4.element.declaration attribute)": [[7, "bs4.element.Declaration.PREFIX"]], "prefix (bs4.element.doctype attribute)": [[7, "bs4.element.Doctype.PREFIX"]], "prefix (bs4.element.navigablestring attribute)": [[7, "bs4.element.NavigableString.PREFIX"]], "prefix (bs4.element.preformattedstring attribute)": [[7, "bs4.element.PreformattedString.PREFIX"]], "prefix (bs4.element.processinginstruction attribute)": [[7, "bs4.element.ProcessingInstruction.PREFIX"]], "prefix (bs4.element.xmlprocessinginstruction attribute)": [[7, "bs4.element.XMLProcessingInstruction.PREFIX"]], "python_specific_encodings (in module bs4.element)": [[7, "bs4.element.PYTHON_SPECIFIC_ENCODINGS"]], "pageelement (class in bs4.element)": [[7, "bs4.element.PageElement"]], "preformattedstring (class in bs4.element)": [[7, "bs4.element.PreformattedString"]], "processinginstruction (class in bs4.element)": [[7, "bs4.element.ProcessingInstruction"]], "resultset (class in bs4.element)": [[7, "bs4.element.ResultSet"]], "rubyparenthesisstring (class in bs4.element)": [[7, "bs4.element.RubyParenthesisString"]], "rubytextstring (class in bs4.element)": [[7, "bs4.element.RubyTextString"]], "start_element_event (bs4.element.tag attribute)": [[7, "bs4.element.Tag.START_ELEMENT_EVENT"]], "string_element_event (bs4.element.tag attribute)": [[7, "bs4.element.Tag.STRING_ELEMENT_EVENT"]], "suffix (bs4.element.cdata attribute)": [[7, "bs4.element.CData.SUFFIX"]], "suffix (bs4.element.comment attribute)": [[7, "bs4.element.Comment.SUFFIX"]], "suffix (bs4.element.declaration attribute)": [[7, "bs4.element.Declaration.SUFFIX"]], "suffix (bs4.element.doctype attribute)": [[7, "bs4.element.Doctype.SUFFIX"]], "suffix (bs4.element.navigablestring attribute)": [[7, "bs4.element.NavigableString.SUFFIX"]], "suffix (bs4.element.preformattedstring attribute)": [[7, "bs4.element.PreformattedString.SUFFIX"]], "suffix (bs4.element.processinginstruction attribute)": [[7, "bs4.element.ProcessingInstruction.SUFFIX"]], "suffix (bs4.element.xmlprocessinginstruction attribute)": [[7, "bs4.element.XMLProcessingInstruction.SUFFIX"]], "script (class in bs4.element)": [[7, "bs4.element.Script"]], "soupstrainer (class in bs4.element)": [[7, "bs4.element.SoupStrainer"]], "stylesheet (class in bs4.element)": [[7, "bs4.element.Stylesheet"]], "tag (class in bs4.element)": [[7, "bs4.element.Tag"]], "templatestring (class in bs4.element)": [[7, "bs4.element.TemplateString"]], "xmlprocessinginstruction (class in bs4.element)": [[7, "bs4.element.XMLProcessingInstruction"]], "__bool__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__bool__"]], "__call__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__call__"]], "__contains__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__contains__"]], "__copy__() (bs4.element.navigablestring method)": [[7, "bs4.element.NavigableString.__copy__"]], "__copy__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__copy__"]], "__deepcopy__() (bs4.element.navigablestring method)": [[7, "bs4.element.NavigableString.__deepcopy__"]], "__deepcopy__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__deepcopy__"]], "__delitem__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__delitem__"]], "__eq__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__eq__"]], "__getattr__() (bs4.element.navigablestring method)": [[7, "bs4.element.NavigableString.__getattr__"]], "__getattr__() (bs4.element.resultset method)": [[7, "bs4.element.ResultSet.__getattr__"]], "__getattr__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__getattr__"]], "__getitem__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__getitem__"]], "__getnewargs__() (bs4.element.navigablestring method)": [[7, "bs4.element.NavigableString.__getnewargs__"]], "__hash__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__hash__"]], "__iter__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__iter__"]], "__len__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__len__"]], "__license__ (in module bs4.element)": [[7, "bs4.element.__license__"]], "__ne__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__ne__"]], "__repr__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__repr__"]], "__setitem__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__setitem__"]], "__str__() (bs4.element.soupstrainer method)": [[7, "bs4.element.SoupStrainer.__str__"]], "__unicode__() (bs4.element.tag method)": [[7, "bs4.element.Tag.__unicode__"]], "_alias() (in module bs4.element)": [[7, "bs4.element._alias"]], "_all_strings() (bs4.element.navigablestring method)": [[7, "bs4.element.NavigableString._all_strings"]], "_all_strings() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement._all_strings"]], "_all_strings() (bs4.element.tag method)": [[7, "bs4.element.Tag._all_strings"]], "_clone() (bs4.element.tag method)": [[7, "bs4.element.Tag._clone"]], "_event_stream() (bs4.element.tag method)": [[7, "bs4.element.Tag._event_stream"]], "_find_all() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement._find_all"]], "_find_one() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement._find_one"]], "_format_tag() (bs4.element.tag method)": [[7, "bs4.element.Tag._format_tag"]], "_indent_string() (bs4.element.tag method)": [[7, "bs4.element.Tag._indent_string"]], "_is_xml (bs4.element.pageelement property)": [[7, "bs4.element.PageElement._is_xml"]], "_lastrecursivechild (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement._lastRecursiveChild"]], "_last_descendant() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement._last_descendant"]], "_matches() (bs4.element.soupstrainer method)": [[7, "bs4.element.SoupStrainer._matches"]], "_normalize_search_value() (bs4.element.soupstrainer method)": [[7, "bs4.element.SoupStrainer._normalize_search_value"]], "_should_pretty_print() (bs4.element.tag method)": [[7, "bs4.element.Tag._should_pretty_print"]], "append() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.append"]], "bs4.element": [[7, "module-bs4.element"]], "childgenerator() (bs4.element.tag method)": [[7, "bs4.element.Tag.childGenerator"]], "children (bs4.element.tag property)": [[7, "bs4.element.Tag.children"]], "clear() (bs4.element.tag method)": [[7, "bs4.element.Tag.clear"]], "css (bs4.element.tag property)": [[7, "bs4.element.Tag.css"]], "decode() (bs4.element.tag method)": [[7, "bs4.element.Tag.decode"]], "decode_contents() (bs4.element.tag method)": [[7, "bs4.element.Tag.decode_contents"]], "decompose() (bs4.element.tag method)": [[7, "bs4.element.Tag.decompose"]], "decomposed (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.decomposed"]], "default (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.default"]], "descendants (bs4.element.tag property)": [[7, "bs4.element.Tag.descendants"]], "encode() (bs4.element.charsetmetaattributevalue method)": [[7, "bs4.element.CharsetMetaAttributeValue.encode"]], "encode() (bs4.element.contentmetaattributevalue method)": [[7, "bs4.element.ContentMetaAttributeValue.encode"]], "encode() (bs4.element.tag method)": [[7, "bs4.element.Tag.encode"]], "encode_contents() (bs4.element.tag method)": [[7, "bs4.element.Tag.encode_contents"]], "extend() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.extend"]], "extract() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.extract"]], "fetchnextsiblings (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.fetchNextSiblings"]], "fetchparents (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.fetchParents"]], "fetchprevious (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.fetchPrevious"]], "fetchprevioussiblings (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.fetchPreviousSiblings"]], "find() (bs4.element.tag method)": [[7, "bs4.element.Tag.find"]], "findall (bs4.element.tag attribute)": [[7, "bs4.element.Tag.findAll"]], "findallnext (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findAllNext"]], "findallprevious (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findAllPrevious"]], "findchild (bs4.element.tag attribute)": [[7, "bs4.element.Tag.findChild"]], "findchildren (bs4.element.tag attribute)": [[7, "bs4.element.Tag.findChildren"]], "findnext (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findNext"]], "findnextsibling (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findNextSibling"]], "findnextsiblings (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findNextSiblings"]], "findparent (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findParent"]], "findparents (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findParents"]], "findprevious (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findPrevious"]], "findprevioussibling (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findPreviousSibling"]], "findprevioussiblings (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.findPreviousSiblings"]], "find_all() (bs4.element.tag method)": [[7, "bs4.element.Tag.find_all"]], "find_all_next() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_all_next"]], "find_all_previous() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_all_previous"]], "find_next() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_next"]], "find_next_sibling() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_next_sibling"]], "find_next_siblings() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_next_siblings"]], "find_parent() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_parent"]], "find_parents() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_parents"]], "find_previous() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_previous"]], "find_previous_sibling() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_previous_sibling"]], "find_previous_siblings() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.find_previous_siblings"]], "for_name_and_ids() (bs4.element.doctype class method)": [[7, "bs4.element.Doctype.for_name_and_ids"]], "format_string() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.format_string"]], "formatter_for_name() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.formatter_for_name"]], "get() (bs4.element.tag method)": [[7, "bs4.element.Tag.get"]], "gettext (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.getText"]], "get_attribute_list() (bs4.element.tag method)": [[7, "bs4.element.Tag.get_attribute_list"]], "get_text() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.get_text"]], "has_attr() (bs4.element.tag method)": [[7, "bs4.element.Tag.has_attr"]], "has_key() (bs4.element.tag method)": [[7, "bs4.element.Tag.has_key"]], "index() (bs4.element.tag method)": [[7, "bs4.element.Tag.index"]], "insert() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.insert"]], "insert_after() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.insert_after"]], "insert_before() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.insert_before"]], "isselfclosing (bs4.element.tag attribute)": [[7, "bs4.element.Tag.isSelfClosing"]], "is_empty_element (bs4.element.tag property)": [[7, "bs4.element.Tag.is_empty_element"]], "known_xml (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.known_xml"]], "name (bs4.element.navigablestring property)": [[7, "bs4.element.NavigableString.name"]], "next (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.next"]], "nextgenerator() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.nextGenerator"]], "nextsibling (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.nextSibling"]], "nextsiblinggenerator() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.nextSiblingGenerator"]], "next_elements (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.next_elements"]], "next_siblings (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.next_siblings"]], "nonwhitespace_re (in module bs4.element)": [[7, "bs4.element.nonwhitespace_re"]], "output_ready() (bs4.element.navigablestring method)": [[7, "bs4.element.NavigableString.output_ready"]], "output_ready() (bs4.element.preformattedstring method)": [[7, "bs4.element.PreformattedString.output_ready"]], "parentgenerator() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.parentGenerator"]], "parents (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.parents"]], "parserclass (bs4.element.tag attribute)": [[7, "bs4.element.Tag.parserClass"]], "prettify() (bs4.element.tag method)": [[7, "bs4.element.Tag.prettify"]], "previous (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.previous"]], "previousgenerator() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.previousGenerator"]], "previoussibling (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.previousSibling"]], "previoussiblinggenerator() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.previousSiblingGenerator"]], "previous_elements (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.previous_elements"]], "previous_siblings (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.previous_siblings"]], "recursivechildgenerator() (bs4.element.tag method)": [[7, "bs4.element.Tag.recursiveChildGenerator"]], "rendercontents() (bs4.element.tag method)": [[7, "bs4.element.Tag.renderContents"]], "replacewith (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.replaceWith"]], "replacewithchildren (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.replaceWithChildren"]], "replace_with() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.replace_with"]], "replace_with_children (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.replace_with_children"]], "search() (bs4.element.soupstrainer method)": [[7, "bs4.element.SoupStrainer.search"]], "searchtag (bs4.element.soupstrainer attribute)": [[7, "bs4.element.SoupStrainer.searchTag"]], "search_tag() (bs4.element.soupstrainer method)": [[7, "bs4.element.SoupStrainer.search_tag"]], "select() (bs4.element.tag method)": [[7, "bs4.element.Tag.select"]], "select_one() (bs4.element.tag method)": [[7, "bs4.element.Tag.select_one"]], "self_and_descendants (bs4.element.tag property)": [[7, "bs4.element.Tag.self_and_descendants"]], "setup() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.setup"]], "smooth() (bs4.element.tag method)": [[7, "bs4.element.Tag.smooth"]], "string (bs4.element.tag property)": [[7, "bs4.element.Tag.string"]], "strings (bs4.element.navigablestring attribute)": [[7, "bs4.element.NavigableString.strings"]], "strings (bs4.element.tag attribute)": [[7, "bs4.element.Tag.strings"]], "stripped_strings (bs4.element.pageelement property)": [[7, "bs4.element.PageElement.stripped_strings"]], "text (bs4.element.pageelement attribute)": [[7, "bs4.element.PageElement.text"]], "unwrap() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.unwrap"]], "whitespace_re (in module bs4.element)": [[7, "bs4.element.whitespace_re"]], "wrap() (bs4.element.pageelement method)": [[7, "bs4.element.PageElement.wrap"]], "formatter (class in bs4.formatter)": [[8, "bs4.formatter.Formatter"]], "html (bs4.formatter.formatter attribute)": [[8, "bs4.formatter.Formatter.HTML"]], "htmlformatter (class in bs4.formatter)": [[8, "bs4.formatter.HTMLFormatter"]], "html_defaults (bs4.formatter.formatter attribute)": [[8, "bs4.formatter.Formatter.HTML_DEFAULTS"]], "html_formatters (bs4.formatter.formatter attribute)": [[8, "bs4.formatter.Formatter.HTML_FORMATTERS"]], "registry (bs4.formatter.htmlformatter attribute)": [[8, "bs4.formatter.HTMLFormatter.REGISTRY"]], "registry (bs4.formatter.xmlformatter attribute)": [[8, "bs4.formatter.XMLFormatter.REGISTRY"]], "xml (bs4.formatter.formatter attribute)": [[8, "bs4.formatter.Formatter.XML"]], "xmlformatter (class in bs4.formatter)": [[8, "bs4.formatter.XMLFormatter"]], "xml_formatters (bs4.formatter.formatter attribute)": [[8, "bs4.formatter.Formatter.XML_FORMATTERS"]], "_default() (bs4.formatter.formatter method)": [[8, "bs4.formatter.Formatter._default"]], "attribute_value() (bs4.formatter.formatter method)": [[8, "bs4.formatter.Formatter.attribute_value"]], "attributes() (bs4.formatter.formatter method)": [[8, "bs4.formatter.Formatter.attributes"]], "bs4.formatter": [[8, "module-bs4.formatter"]], "substitute() (bs4.formatter.formatter method)": [[8, "bs4.formatter.Formatter.substitute"]], "ascii_spaces (bs4.beautifulsoup attribute)": [[9, "bs4.BeautifulSoup.ASCII_SPACES"]], "beautifulsoup (class in bs4)": [[9, "bs4.BeautifulSoup"]], "default_builder_features (bs4.beautifulsoup attribute)": [[9, "bs4.BeautifulSoup.DEFAULT_BUILDER_FEATURES"]], "no_parser_specified_warning (bs4.beautifulsoup attribute)": [[9, "bs4.BeautifulSoup.NO_PARSER_SPECIFIED_WARNING"]], "root_tag_name (bs4.beautifulsoup attribute)": [[9, "bs4.BeautifulSoup.ROOT_TAG_NAME"]], "__getstate__() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.__getstate__"]], "__setstate__() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.__setstate__"]], "_clone() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup._clone"]], "_decode_markup() (bs4.beautifulsoup class method)": [[9, "bs4.BeautifulSoup._decode_markup"]], "_feed() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup._feed"]], "_linkage_fixer() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup._linkage_fixer"]], "_markup_is_url() (bs4.beautifulsoup class method)": [[9, "bs4.BeautifulSoup._markup_is_url"]], "_markup_resembles_filename() (bs4.beautifulsoup class method)": [[9, "bs4.BeautifulSoup._markup_resembles_filename"]], "_poptotag() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup._popToTag"]], "bs4": [[9, "module-bs4"]], "decode() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.decode"]], "enddata() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.endData"]], "handle_data() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.handle_data"]], "handle_endtag() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.handle_endtag"]], "handle_starttag() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.handle_starttag"]], "insert_after() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.insert_after"]], "insert_before() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.insert_before"]], "new_string() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.new_string"]], "new_tag() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.new_tag"]], "object_was_parsed() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.object_was_parsed"]], "poptag() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.popTag"]], "pushtag() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.pushTag"]], "reset() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.reset"]], "string_container() (bs4.beautifulsoup method)": [[9, "bs4.BeautifulSoup.string_container"]], "ascii_spaces (bs4.tests.beautifulsoup attribute)": [[10, "bs4.tests.BeautifulSoup.ASCII_SPACES"]], "bad_document (in module bs4.tests)": [[10, "bs4.tests.BAD_DOCUMENT"]], "beautifulsoup (class in bs4.tests)": [[10, "bs4.tests.BeautifulSoup"]], "charset_re (bs4.tests.contentmetaattributevalue attribute)": [[10, "bs4.tests.ContentMetaAttributeValue.CHARSET_RE"]], "charsetmetaattributevalue (class in bs4.tests)": [[10, "bs4.tests.CharsetMetaAttributeValue"]], "comment (class in bs4.tests)": [[10, "bs4.tests.Comment"]], "contentmetaattributevalue (class in bs4.tests)": [[10, "bs4.tests.ContentMetaAttributeValue"]], "default_builder_features (bs4.tests.beautifulsoup attribute)": [[10, "bs4.tests.BeautifulSoup.DEFAULT_BUILDER_FEATURES"]], "default_interesting_string_types (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.DEFAULT_INTERESTING_STRING_TYPES"]], "detectsxmlparsedashtml (class in bs4.tests)": [[10, "bs4.tests.DetectsXMLParsedAsHTML"]], "doctype (class in bs4.tests)": [[10, "bs4.tests.Doctype"]], "empty_element_event (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.EMPTY_ELEMENT_EVENT"]], "end_element_event (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.END_ELEMENT_EVENT"]], "html5lib_present (in module bs4.tests)": [[10, "bs4.tests.HTML5LIB_PRESENT"]], "html5treebuildersmoketest (class in bs4.tests)": [[10, "bs4.tests.HTML5TreeBuilderSmokeTest"]], "htmltreebuildersmoketest (class in bs4.tests)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest"]], "looks_like_html (bs4.tests.detectsxmlparsedashtml attribute)": [[10, "bs4.tests.DetectsXMLParsedAsHTML.LOOKS_LIKE_HTML"]], "looks_like_html_b (bs4.tests.detectsxmlparsedashtml attribute)": [[10, "bs4.tests.DetectsXMLParsedAsHTML.LOOKS_LIKE_HTML_B"]], "lxml_present (in module bs4.tests)": [[10, "bs4.tests.LXML_PRESENT"]], "message (bs4.tests.xmlparsedashtmlwarning attribute)": [[10, "bs4.tests.XMLParsedAsHTMLWarning.MESSAGE"]], "no_parser_specified_warning (bs4.tests.beautifulsoup attribute)": [[10, "bs4.tests.BeautifulSoup.NO_PARSER_SPECIFIED_WARNING"]], "prefix (bs4.tests.comment attribute)": [[10, "bs4.tests.Comment.PREFIX"]], "prefix (bs4.tests.doctype attribute)": [[10, "bs4.tests.Doctype.PREFIX"]], "python_specific_encodings (in module bs4.tests)": [[10, "bs4.tests.PYTHON_SPECIFIC_ENCODINGS"]], "root_tag_name (bs4.tests.beautifulsoup attribute)": [[10, "bs4.tests.BeautifulSoup.ROOT_TAG_NAME"]], "soup_sieve_present (in module bs4.tests)": [[10, "bs4.tests.SOUP_SIEVE_PRESENT"]], "start_element_event (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.START_ELEMENT_EVENT"]], "string_element_event (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.STRING_ELEMENT_EVENT"]], "suffix (bs4.tests.comment attribute)": [[10, "bs4.tests.Comment.SUFFIX"]], "suffix (bs4.tests.doctype attribute)": [[10, "bs4.tests.Doctype.SUFFIX"]], "script (class in bs4.tests)": [[10, "bs4.tests.Script"]], "soupstrainer (class in bs4.tests)": [[10, "bs4.tests.SoupStrainer"]], "souptest (class in bs4.tests)": [[10, "bs4.tests.SoupTest"]], "stylesheet (class in bs4.tests)": [[10, "bs4.tests.Stylesheet"]], "tag (class in bs4.tests)": [[10, "bs4.tests.Tag"]], "treebuildersmoketest (class in bs4.tests)": [[10, "bs4.tests.TreeBuilderSmokeTest"]], "xmlparsedashtmlwarning": [[10, "bs4.tests.XMLParsedAsHTMLWarning"]], "xmltreebuildersmoketest (class in bs4.tests)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest"]], "xml_prefix (bs4.tests.detectsxmlparsedashtml attribute)": [[10, "bs4.tests.DetectsXMLParsedAsHTML.XML_PREFIX"]], "xml_prefix_b (bs4.tests.detectsxmlparsedashtml attribute)": [[10, "bs4.tests.DetectsXMLParsedAsHTML.XML_PREFIX_B"]], "__bool__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__bool__"]], "__call__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__call__"]], "__contains__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__contains__"]], "__copy__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__copy__"]], "__deepcopy__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__deepcopy__"]], "__delitem__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__delitem__"]], "__eq__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__eq__"]], "__getattr__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__getattr__"]], "__getitem__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__getitem__"]], "__getstate__() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.__getstate__"]], "__hash__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__hash__"]], "__iter__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__iter__"]], "__len__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__len__"]], "__license__ (in module bs4.tests)": [[10, "bs4.tests.__license__"]], "__ne__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__ne__"]], "__repr__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__repr__"]], "__setitem__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__setitem__"]], "__setstate__() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.__setstate__"]], "__str__() (bs4.tests.soupstrainer method)": [[10, "bs4.tests.SoupStrainer.__str__"]], "__unicode__() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.__unicode__"]], "_all_strings() (bs4.tests.tag method)": [[10, "bs4.tests.Tag._all_strings"]], "_clone() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup._clone"]], "_clone() (bs4.tests.tag method)": [[10, "bs4.tests.Tag._clone"]], "_decode_markup() (bs4.tests.beautifulsoup class method)": [[10, "bs4.tests.BeautifulSoup._decode_markup"]], "_document_might_be_xml() (bs4.tests.detectsxmlparsedashtml method)": [[10, "bs4.tests.DetectsXMLParsedAsHTML._document_might_be_xml"]], "_document_with_doctype() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest._document_with_doctype"]], "_event_stream() (bs4.tests.tag method)": [[10, "bs4.tests.Tag._event_stream"]], "_feed() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup._feed"]], "_format_tag() (bs4.tests.tag method)": [[10, "bs4.tests.Tag._format_tag"]], "_indent_string() (bs4.tests.tag method)": [[10, "bs4.tests.Tag._indent_string"]], "_initialize_xml_detector() (bs4.tests.detectsxmlparsedashtml method)": [[10, "bs4.tests.DetectsXMLParsedAsHTML._initialize_xml_detector"]], "_linkage_fixer() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup._linkage_fixer"]], "_markup_is_url() (bs4.tests.beautifulsoup class method)": [[10, "bs4.tests.BeautifulSoup._markup_is_url"]], "_markup_resembles_filename() (bs4.tests.beautifulsoup class method)": [[10, "bs4.tests.BeautifulSoup._markup_resembles_filename"]], "_matches() (bs4.tests.soupstrainer method)": [[10, "bs4.tests.SoupStrainer._matches"]], "_normalize_search_value() (bs4.tests.soupstrainer method)": [[10, "bs4.tests.SoupStrainer._normalize_search_value"]], "_poptotag() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup._popToTag"]], "_root_tag_encountered() (bs4.tests.detectsxmlparsedashtml method)": [[10, "bs4.tests.DetectsXMLParsedAsHTML._root_tag_encountered"]], "_should_pretty_print() (bs4.tests.tag method)": [[10, "bs4.tests.Tag._should_pretty_print"]], "_warn() (bs4.tests.detectsxmlparsedashtml class method)": [[10, "bs4.tests.DetectsXMLParsedAsHTML._warn"]], "assertconnectedness() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.assertConnectedness"]], "assertdoctypehandled() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.assertDoctypeHandled"]], "assertsoupequals (bs4.tests.souptest attribute)": [[10, "bs4.tests.SoupTest.assertSoupEquals"]], "assert_selects() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.assert_selects"]], "assert_selects_ids() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.assert_selects_ids"]], "assert_soup() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.assert_soup"]], "bs4.tests": [[10, "module-bs4.tests"]], "childgenerator() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.childGenerator"]], "children (bs4.tests.tag property)": [[10, "bs4.tests.Tag.children"]], "clear() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.clear"]], "css (bs4.tests.tag property)": [[10, "bs4.tests.Tag.css"]], "decode() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.decode"]], "decode() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.decode"]], "decode_contents() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.decode_contents"]], "decompose() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.decompose"]], "default_builder (bs4.tests.souptest property)": [[10, "bs4.tests.SoupTest.default_builder"]], "default_builder (in module bs4.tests)": [[10, "bs4.tests.default_builder"]], "descendants (bs4.tests.tag property)": [[10, "bs4.tests.Tag.descendants"]], "document_for() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.document_for"]], "encode() (bs4.tests.charsetmetaattributevalue method)": [[10, "bs4.tests.CharsetMetaAttributeValue.encode"]], "encode() (bs4.tests.contentmetaattributevalue method)": [[10, "bs4.tests.ContentMetaAttributeValue.encode"]], "encode() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.encode"]], "encode_contents() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.encode_contents"]], "enddata() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.endData"]], "find() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.find"]], "findall (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.findAll"]], "findchild (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.findChild"]], "findchildren (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.findChildren"]], "find_all() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.find_all"]], "for_name_and_ids() (bs4.tests.doctype class method)": [[10, "bs4.tests.Doctype.for_name_and_ids"]], "get() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.get"]], "get_attribute_list() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.get_attribute_list"]], "handle_data() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.handle_data"]], "handle_endtag() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.handle_endtag"]], "handle_starttag() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.handle_starttag"]], "has_attr() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.has_attr"]], "has_key() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.has_key"]], "index() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.index"]], "insert_after() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.insert_after"]], "insert_before() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.insert_before"]], "isselfclosing (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.isSelfClosing"]], "is_empty_element (bs4.tests.tag property)": [[10, "bs4.tests.Tag.is_empty_element"]], "linkage_validator() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.linkage_validator"]], "new_string() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.new_string"]], "new_tag() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.new_tag"]], "object_was_parsed() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.object_was_parsed"]], "parserclass (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.parserClass"]], "poptag() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.popTag"]], "prettify() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.prettify"]], "pushtag() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.pushTag"]], "recursivechildgenerator() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.recursiveChildGenerator"]], "rendercontents() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.renderContents"]], "reset() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.reset"]], "search() (bs4.tests.soupstrainer method)": [[10, "bs4.tests.SoupStrainer.search"]], "searchtag (bs4.tests.soupstrainer attribute)": [[10, "bs4.tests.SoupStrainer.searchTag"]], "search_tag() (bs4.tests.soupstrainer method)": [[10, "bs4.tests.SoupStrainer.search_tag"]], "select() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.select"]], "select_one() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.select_one"]], "self_and_descendants (bs4.tests.tag property)": [[10, "bs4.tests.Tag.self_and_descendants"]], "smooth() (bs4.tests.tag method)": [[10, "bs4.tests.Tag.smooth"]], "soup() (bs4.tests.souptest method)": [[10, "bs4.tests.SoupTest.soup"]], "string (bs4.tests.tag property)": [[10, "bs4.tests.Tag.string"]], "string_container() (bs4.tests.beautifulsoup method)": [[10, "bs4.tests.BeautifulSoup.string_container"]], "strings (bs4.tests.tag attribute)": [[10, "bs4.tests.Tag.strings"]], "test_ampersand_in_attribute_value_gets_escaped() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_ampersand_in_attribute_value_gets_escaped"]], "test_angle_brackets_in_attribute_values_are_escaped() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_angle_brackets_in_attribute_values_are_escaped"]], "test_apos_entity() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_apos_entity"]], "test_attribute_multi_valued() (bs4.tests.treebuildersmoketest method)": [[10, "bs4.tests.TreeBuilderSmokeTest.test_attribute_multi_valued"]], "test_attribute_not_multi_valued() (bs4.tests.treebuildersmoketest method)": [[10, "bs4.tests.TreeBuilderSmokeTest.test_attribute_not_multi_valued"]], "test_attribute_values_with_double_nested_quotes_get_quoted() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_attribute_values_with_double_nested_quotes_get_quoted"]], "test_attribute_values_with_nested_quotes_are_left_alone() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_attribute_values_with_nested_quotes_are_left_alone"]], "test_basic_namespaces() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_basic_namespaces"]], "test_br_is_always_empty_element_tag() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_br_is_always_empty_element_tag"]], "test_can_parse_unicode_document() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_can_parse_unicode_document"]], "test_can_parse_unicode_document() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_can_parse_unicode_document"]], "test_can_parse_unicode_document_begining_with_bom() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_can_parse_unicode_document_begining_with_bom"]], "test_closing_namespaced_tag() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_closing_namespaced_tag"]], "test_closing_tag_with_no_opening_tag() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_closing_tag_with_no_opening_tag"]], "test_comment() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_comment"]], "test_copy_tag_preserves_namespace() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_copy_tag_preserves_namespace"]], "test_correctly_nested_tables() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_correctly_nested_tables"]], "test_deepcopy() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_deepcopy"]], "test_deeply_nested_multivalued_attribute() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_deeply_nested_multivalued_attribute"]], "test_detect_xml_parsed_as_html() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_detect_xml_parsed_as_html"]], "test_docstring_generated() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_docstring_generated"]], "test_docstring_includes_correct_encoding() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_docstring_includes_correct_encoding"]], "test_double_head() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_double_head"]], "test_empty_doctype() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_empty_doctype"]], "test_empty_element_tags() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_empty_element_tags"], [10, "id0"]], "test_entities_converted_on_the_way_out() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_entities_converted_on_the_way_out"]], "test_entities_in_attributes_converted_to_unicode() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_entities_in_attributes_converted_to_unicode"]], "test_entities_in_foreign_document_encoding() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_entities_in_foreign_document_encoding"]], "test_entities_in_strings_converted_during_parsing() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_entities_in_strings_converted_during_parsing"]], "test_entities_in_text_converted_to_unicode() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_entities_in_text_converted_to_unicode"]], "test_escaped_ampersand_in_attribute_value_is_left_alone() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_escaped_ampersand_in_attribute_value_is_left_alone"]], "test_find_by_prefixed_name() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_find_by_prefixed_name"]], "test_formatter_processes_script_tag_for_xml_documents() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_formatter_processes_script_tag_for_xml_documents"]], "test_head_tag_between_head_and_body() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_head_tag_between_head_and_body"]], "test_html5_style_meta_tag_reflects_current_encoding() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_html5_style_meta_tag_reflects_current_encoding"]], "test_html_tags_have_namespace() (bs4.tests.html5treebuildersmoketest method)": [[10, "bs4.tests.HTML5TreeBuilderSmokeTest.test_html_tags_have_namespace"]], "test_invalid_doctype() (bs4.tests.treebuildersmoketest method)": [[10, "bs4.tests.TreeBuilderSmokeTest.test_invalid_doctype"]], "test_large_xml_document() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_large_xml_document"]], "test_mathml_tags_have_namespace() (bs4.tests.html5treebuildersmoketest method)": [[10, "bs4.tests.HTML5TreeBuilderSmokeTest.test_mathml_tags_have_namespace"]], "test_meta_tag_reflects_current_encoding() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_meta_tag_reflects_current_encoding"]], "test_mixed_case_doctype() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_mixed_case_doctype"]], "test_multipart_strings() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_multipart_strings"]], "test_multiple_copies_of_a_tag() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_multiple_copies_of_a_tag"]], "test_multivalued_attribute_on_html() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_multivalued_attribute_on_html"]], "test_multivalued_attribute_value_becomes_list() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_multivalued_attribute_value_becomes_list"]], "test_multivalued_attribute_with_whitespace() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_multivalued_attribute_with_whitespace"]], "test_namespaced_attributes() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_namespaced_attributes"]], "test_namespaced_attributes_xml_namespace() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_namespaced_attributes_xml_namespace"]], "test_namespaced_html() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_namespaced_html"]], "test_namespaced_public_doctype() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_namespaced_public_doctype"]], "test_namespaced_system_doctype() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_namespaced_system_doctype"]], "test_namespaces_are_preserved() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_namespaces_are_preserved"]], "test_nested_block_level_elements() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_nested_block_level_elements"]], "test_nested_formatting_elements() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_nested_formatting_elements"]], "test_nested_inline_elements() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_nested_inline_elements"]], "test_nested_namespaces() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_nested_namespaces"]], "test_non_breaking_spaces_converted_on_the_way_in() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_non_breaking_spaces_converted_on_the_way_in"]], "test_normal_doctypes() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_normal_doctypes"]], "test_out_of_range_entity() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_out_of_range_entity"]], "test_p_tag_is_never_empty_element() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_p_tag_is_never_empty_element"]], "test_pickle_and_unpickle_identity() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_pickle_and_unpickle_identity"]], "test_pickle_and_unpickle_identity() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_pickle_and_unpickle_identity"]], "test_popping_namespaced_tag() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_popping_namespaced_tag"]], "test_preserved_whitespace_in_pre_and_textarea() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_preserved_whitespace_in_pre_and_textarea"]], "test_processing_instruction() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_processing_instruction"]], "test_processing_instruction() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_processing_instruction"]], "test_public_doctype_with_url() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_public_doctype_with_url"]], "test_python_specific_encodings_not_used_in_charset() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_python_specific_encodings_not_used_in_charset"]], "test_python_specific_encodings_not_used_in_xml_declaration() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_python_specific_encodings_not_used_in_xml_declaration"]], "test_quot_entity_converted_to_quotation_mark() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_quot_entity_converted_to_quotation_mark"]], "test_real_hebrew_document() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_real_hebrew_document"]], "test_real_iso_8859_document() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_real_iso_8859_document"]], "test_real_shift_jis_document() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_real_shift_jis_document"]], "test_real_xhtml_document() (bs4.tests.html5treebuildersmoketest method)": [[10, "bs4.tests.HTML5TreeBuilderSmokeTest.test_real_xhtml_document"]], "test_real_xhtml_document() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_real_xhtml_document"]], "test_real_xhtml_document() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_real_xhtml_document"]], "test_single_quote_attribute_values_become_double_quotes() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_single_quote_attribute_values_become_double_quotes"]], "test_smart_quotes_converted_on_the_way_in() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_smart_quotes_converted_on_the_way_in"]], "test_soupstrainer() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_soupstrainer"]], "test_special_string_containers() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_special_string_containers"]], "test_strings_resembling_character_entity_references() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_strings_resembling_character_entity_references"]], "test_svg_tags_have_namespace() (bs4.tests.html5treebuildersmoketest method)": [[10, "bs4.tests.HTML5TreeBuilderSmokeTest.test_svg_tags_have_namespace"]], "test_system_doctype() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_system_doctype"]], "test_tag_with_no_attributes_can_have_attributes_added() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_tag_with_no_attributes_can_have_attributes_added"]], "test_tags_are_empty_element_if_and_only_if_they_are_empty() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_tags_are_empty_element_if_and_only_if_they_are_empty"]], "test_unclosed_tags_get_closed() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_unclosed_tags_get_closed"]], "test_worst_case() (bs4.tests.htmltreebuildersmoketest method)": [[10, "bs4.tests.HTMLTreeBuilderSmokeTest.test_worst_case"]], "test_worst_case() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_worst_case"]], "test_xml_declaration() (bs4.tests.xmltreebuildersmoketest method)": [[10, "bs4.tests.XMLTreeBuilderSmokeTest.test_xml_declaration"]], "test_xml_declaration_becomes_comment() (bs4.tests.html5treebuildersmoketest method)": [[10, "bs4.tests.HTML5TreeBuilderSmokeTest.test_xml_declaration_becomes_comment"]], "warn_if_markup_looks_like_xml() (bs4.tests.detectsxmlparsedashtml class method)": [[10, "bs4.tests.DetectsXMLParsedAsHTML.warn_if_markup_looks_like_xml"]], "testdetectsxmlparsedashtml (class in bs4.tests.test_builder)": [[11, "bs4.tests.test_builder.TestDetectsXMLParsedAsHTML"]], "bs4.tests.test_builder": [[11, "module-bs4.tests.test_builder"]], "test_warn_if_markup_looks_like_xml() (bs4.tests.test_builder.testdetectsxmlparsedashtml method)": [[11, "bs4.tests.test_builder.TestDetectsXMLParsedAsHTML.test_warn_if_markup_looks_like_xml"]], "testbuiltinregistry (class in bs4.tests.test_builder_registry)": [[12, "bs4.tests.test_builder_registry.TestBuiltInRegistry"]], "testregistry (class in bs4.tests.test_builder_registry)": [[12, "bs4.tests.test_builder_registry.TestRegistry"]], "bs4.tests.test_builder_registry": [[12, "module-bs4.tests.test_builder_registry"]], "builder_for_features() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.builder_for_features"]], "setup_method() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.setup_method"]], "test_beautifulsoup_constructor_does_lookup() (bs4.tests.test_builder_registry.testbuiltinregistry method)": [[12, "bs4.tests.test_builder_registry.TestBuiltInRegistry.test_beautifulsoup_constructor_does_lookup"]], "test_combination() (bs4.tests.test_builder_registry.testbuiltinregistry method)": [[12, "bs4.tests.test_builder_registry.TestBuiltInRegistry.test_combination"]], "test_lookup_by_markup_type() (bs4.tests.test_builder_registry.testbuiltinregistry method)": [[12, "bs4.tests.test_builder_registry.TestBuiltInRegistry.test_lookup_by_markup_type"]], "test_lookup_fails_when_cannot_reconcile_requested_features() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_lookup_fails_when_cannot_reconcile_requested_features"]], "test_lookup_fails_when_no_builder_implements_feature() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_lookup_fails_when_no_builder_implements_feature"]], "test_lookup_fails_when_no_tree_builders_registered() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_lookup_fails_when_no_tree_builders_registered"]], "test_lookup_gets_most_recent_builder_supporting_all_features() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_lookup_gets_most_recent_builder_supporting_all_features"]], "test_lookup_gets_most_recent_registration_when_no_feature_specified() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_lookup_gets_most_recent_registration_when_no_feature_specified"]], "test_named_library() (bs4.tests.test_builder_registry.testbuiltinregistry method)": [[12, "bs4.tests.test_builder_registry.TestBuiltInRegistry.test_named_library"]], "test_register_with_features_makes_lookup_succeed() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_register_with_features_makes_lookup_succeed"]], "test_register_with_no_features() (bs4.tests.test_builder_registry.testregistry method)": [[12, "bs4.tests.test_builder_registry.TestRegistry.test_register_with_no_features"]], "html (bs4.tests.test_css.testcssselectors attribute)": [[13, "bs4.tests.test_css.TestCSSSelectors.HTML"]], "testcssselectors (class in bs4.tests.test_css)": [[13, "bs4.tests.test_css.TestCSSSelectors"]], "assertselect (bs4.tests.test_css.testcssselectors attribute)": [[13, "bs4.tests.test_css.TestCSSSelectors.assertSelect"]], "assert_select_multiple() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.assert_select_multiple"]], "assert_selects() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.assert_selects"]], "bs4.tests.test_css": [[13, "module-bs4.tests.test_css"]], "setup_method() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.setup_method"]], "test_a_bunch_of_emptys() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_a_bunch_of_emptys"]], "test_adjacent_sibling_selector() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_adjacent_sibling_selector"]], "test_attribute_contains() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_contains"]], "test_attribute_endswith() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_endswith"]], "test_attribute_equals() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_equals"]], "test_attribute_exact_or_hypen() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_exact_or_hypen"]], "test_attribute_exists() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_exists"]], "test_attribute_startswith() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_startswith"]], "test_attribute_tilde() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_attribute_tilde"]], "test_bad_id() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_bad_id"]], "test_child_selector() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_child_selector"]], "test_child_selector_id() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_child_selector_id"]], "test_class_mismatched_tag() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_class_mismatched_tag"]], "test_class_one() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_class_one"]], "test_closest() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_closest"]], "test_dangling_combinator() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_dangling_combinator"]], "test_dashed_tag_text() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_dashed_tag_text"]], "test_escape() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_escape"]], "test_filter() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_filter"]], "test_general_sibling_selector() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_general_sibling_selector"]], "test_header_tags() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_header_tags"]], "test_id_child_selector_nth_of_type() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_id_child_selector_nth_of_type"]], "test_invalid_multiple_select() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_invalid_multiple_select"]], "test_invalid_tag() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_invalid_tag"]], "test_iselect() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_iselect"]], "test_items_in_id() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_items_in_id"]], "test_limit() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_limit"]], "test_match() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_match"]], "test_multi_class_selection() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multi_class_selection"]], "test_multi_class_support() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multi_class_support"]], "test_multiple_select() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select"]], "test_multiple_select_attrs() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_attrs"]], "test_multiple_select_direct_descendant_and_tags() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_direct_descendant_and_tags"]], "test_multiple_select_duplicated() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_duplicated"]], "test_multiple_select_ids() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_ids"]], "test_multiple_select_indirect_descendant() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_indirect_descendant"]], "test_multiple_select_nested() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_nested"]], "test_multiple_select_sibling() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_sibling"]], "test_multiple_select_tag_and_direct_descendant() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_tag_and_direct_descendant"]], "test_multiple_select_with_more_space() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_with_more_space"]], "test_multiple_select_with_no_space() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_multiple_select_with_no_space"]], "test_nth_of_type() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_nth_of_type"]], "test_nth_of_type_direct_descendant() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_nth_of_type_direct_descendant"]], "test_one_id() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_one_id"]], "test_one_tag_many() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_one_tag_many"]], "test_one_tag_one() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_one_tag_one"]], "test_overspecified_child_id() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_overspecified_child_id"]], "test_precompiled() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_precompiled"]], "test_quoted_space_in_selector_name() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_quoted_space_in_selector_name"]], "test_select_dashed_by_id() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_select_dashed_by_id"]], "test_select_dashed_matches_find_all() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_select_dashed_matches_find_all"]], "test_select_dashed_tag_ids() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_select_dashed_tag_ids"]], "test_select_duplicate_elements() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_select_duplicate_elements"]], "test_select_on_element() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_select_on_element"]], "test_select_one_returns_none_if_no_match() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_select_one_returns_none_if_no_match"]], "test_sibling_combinator_wont_select_same_tag_twice() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_sibling_combinator_wont_select_same_tag_twice"]], "test_tag_in_tag_many() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_tag_in_tag_many"]], "test_tag_in_tag_one() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_tag_in_tag_one"]], "test_tag_no_match() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_tag_no_match"]], "test_unsupported_pseudoclass() (bs4.tests.test_css.testcssselectors method)": [[13, "bs4.tests.test_css.TestCSSSelectors.test_unsupported_pseudoclass"]], "testencodingdetector (class in bs4.tests.test_dammit)": [[14, "bs4.tests.test_dammit.TestEncodingDetector"]], "testentitysubstitution (class in bs4.tests.test_dammit)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution"]], "testunicodedammit (class in bs4.tests.test_dammit)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit"]], "bs4.tests.test_dammit": [[14, "module-bs4.tests.test_dammit"]], "setup_method() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.setup_method"]], "test_byte_order_mark_removed() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_byte_order_mark_removed"]], "test_convert_hebrew() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_convert_hebrew"]], "test_deprecated_override_encodings() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_deprecated_override_encodings"]], "test_detect_html5_style_meta_tag() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_detect_html5_style_meta_tag"]], "test_detect_utf8() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_detect_utf8"]], "test_detwingle() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_detwingle"]], "test_detwingle_ignores_multibyte_characters() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_detwingle_ignores_multibyte_characters"]], "test_dont_see_smart_quotes_where_there_are_none() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_dont_see_smart_quotes_where_there_are_none"]], "test_encoding_detector_replaces_junk_in_encoding_name_with_replacement_character() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_encoding_detector_replaces_junk_in_encoding_name_with_replacement_character"]], "test_exclude_encodings() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_exclude_encodings"]], "test_find_declared_encoding() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_find_declared_encoding"]], "test_html5_entity() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_html5_entity"]], "test_html5_entity_with_variation_selector() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_html5_entity_with_variation_selector"]], "test_ignore_inappropriate_codecs() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_ignore_inappropriate_codecs"]], "test_ignore_invalid_codecs() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_ignore_invalid_codecs"]], "test_known_definite_versus_user_encodings() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_known_definite_versus_user_encodings"]], "test_last_ditch_entity_replacement() (bs4.tests.test_dammit.testencodingdetector method)": [[14, "bs4.tests.test_dammit.TestEncodingDetector.test_last_ditch_entity_replacement"]], "test_quotes_not_html_substituted() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_quotes_not_html_substituted"]], "test_smart_quotes_to() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_smart_quotes_to"]], "test_substitute_html() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_substitute_html"]], "test_unicode_input() (bs4.tests.test_dammit.testunicodedammit method)": [[14, "bs4.tests.test_dammit.TestUnicodeDammit.test_unicode_input"]], "test_xml_attribute_quoting_escapes_single_quotes_when_value_contains_both_single_and_double_quotes() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_attribute_quoting_escapes_single_quotes_when_value_contains_both_single_and_double_quotes"]], "test_xml_attribute_quoting_normally_uses_double_quotes() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_attribute_quoting_normally_uses_double_quotes"]], "test_xml_attribute_quoting_uses_single_quotes_when_value_contains_double_quotes() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_attribute_quoting_uses_single_quotes_when_value_contains_double_quotes"]], "test_xml_converstion_includes_no_quotes_if_make_quoted_attribute_is_false() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_converstion_includes_no_quotes_if_make_quoted_attribute_is_false"]], "test_xml_quotes_arent_escaped_when_value_is_not_being_quoted() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_quotes_arent_escaped_when_value_is_not_being_quoted"]], "test_xml_quoting_handles_ampersands() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_quoting_handles_ampersands"]], "test_xml_quoting_handles_angle_brackets() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_quoting_handles_angle_brackets"]], "test_xml_quoting_ignoring_ampersands_when_they_are_part_of_an_entity() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_quoting_ignoring_ampersands_when_they_are_part_of_an_entity"]], "test_xml_quoting_including_ampersands_when_they_are_part_of_an_entity() (bs4.tests.test_dammit.testentitysubstitution method)": [[14, "bs4.tests.test_dammit.TestEntitySubstitution.test_xml_quoting_including_ampersands_when_they_are_part_of_an_entity"]], "bs4.tests.test_docs": [[15, "module-bs4.tests.test_docs"]], "testattributevaluewithcharsetsubstitution (class in bs4.tests.test_element)": [[16, "bs4.tests.test_element.TestAttributeValueWithCharsetSubstitution"]], "testnamedspacedattribute (class in bs4.tests.test_element)": [[16, "bs4.tests.test_element.TestNamedspacedAttribute"]], "bs4.tests.test_element": [[16, "module-bs4.tests.test_element"]], "test_attribute_is_equivalent_to_colon_separated_string() (bs4.tests.test_element.testnamedspacedattribute method)": [[16, "bs4.tests.test_element.TestNamedspacedAttribute.test_attribute_is_equivalent_to_colon_separated_string"]], "test_attributes_are_equivalent_if_prefix_and_name_identical() (bs4.tests.test_element.testnamedspacedattribute method)": [[16, "bs4.tests.test_element.TestNamedspacedAttribute.test_attributes_are_equivalent_if_prefix_and_name_identical"]], "test_content_meta_attribute_value() (bs4.tests.test_element.testattributevaluewithcharsetsubstitution method)": [[16, "bs4.tests.test_element.TestAttributeValueWithCharsetSubstitution.test_content_meta_attribute_value"], [16, "id0"]], "test_name_may_be_none_or_missing() (bs4.tests.test_element.testnamedspacedattribute method)": [[16, "bs4.tests.test_element.TestNamedspacedAttribute.test_name_may_be_none_or_missing"]], "test_namespace_may_be_none_or_missing() (bs4.tests.test_element.testnamedspacedattribute method)": [[16, "bs4.tests.test_element.TestNamedspacedAttribute.test_namespace_may_be_none_or_missing"]], "testformatter (class in bs4.tests.test_formatter)": [[17, "bs4.tests.test_formatter.TestFormatter"]], "bs4.tests.test_formatter": [[17, "module-bs4.tests.test_formatter"]], "test_default_attributes() (bs4.tests.test_formatter.testformatter method)": [[17, "bs4.tests.test_formatter.TestFormatter.test_default_attributes"]], "test_default_indent_value() (bs4.tests.test_formatter.testformatter method)": [[17, "bs4.tests.test_formatter.TestFormatter.test_default_indent_value"]], "test_empty_attributes_are_booleans() (bs4.tests.test_formatter.testformatter method)": [[17, "bs4.tests.test_formatter.TestFormatter.test_empty_attributes_are_booleans"]], "test_indent() (bs4.tests.test_formatter.testformatter method)": [[17, "bs4.tests.test_formatter.TestFormatter.test_indent"]], "test_sort_attributes() (bs4.tests.test_formatter.testformatter method)": [[17, "bs4.tests.test_formatter.TestFormatter.test_sort_attributes"]], "testcase_suffix (bs4.tests.test_fuzz.testfuzz attribute)": [[18, "bs4.tests.test_fuzz.TestFuzz.TESTCASE_SUFFIX"]], "testfuzz (class in bs4.tests.test_fuzz)": [[18, "bs4.tests.test_fuzz.TestFuzz"]], "__markup() (bs4.tests.test_fuzz.testfuzz method)": [[18, "bs4.tests.test_fuzz.TestFuzz.__markup"]], "bs4.tests.test_fuzz": [[18, "module-bs4.tests.test_fuzz"]], "test_deeply_nested_document() (bs4.tests.test_fuzz.testfuzz method)": [[18, "bs4.tests.test_fuzz.TestFuzz.test_deeply_nested_document"]], "test_html5lib_parse_errors() (bs4.tests.test_fuzz.testfuzz method)": [[18, "bs4.tests.test_fuzz.TestFuzz.test_html5lib_parse_errors"]], "test_rejected_markup() (bs4.tests.test_fuzz.testfuzz method)": [[18, "bs4.tests.test_fuzz.TestFuzz.test_rejected_markup"]], "testhtml5libbuilder (class in bs4.tests.test_html5lib)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder"]], "bs4.tests.test_html5lib": [[19, "module-bs4.tests.test_html5lib"]], "default_builder (bs4.tests.test_html5lib.testhtml5libbuilder property)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.default_builder"]], "test_cloned_multivalue_node() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_cloned_multivalue_node"]], "test_correctly_nested_tables() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_correctly_nested_tables"]], "test_empty_comment() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_empty_comment"]], "test_extraction() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_extraction"]], "test_foster_parenting() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_foster_parenting"]], "test_html5_attributes() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_html5_attributes"]], "test_processing_instruction() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_processing_instruction"]], "test_reparented_markup() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_reparented_markup"]], "test_reparented_markup_containing_children() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_reparented_markup_containing_children"]], "test_reparented_markup_containing_identical_whitespace_nodes() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_reparented_markup_containing_identical_whitespace_nodes"]], "test_reparented_markup_ends_with_whitespace() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_reparented_markup_ends_with_whitespace"]], "test_soupstrainer() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_soupstrainer"]], "test_special_string_containers() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_special_string_containers"]], "test_tracking_line_numbers() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_tracking_line_numbers"]], "test_xml_declaration_followed_by_doctype() (bs4.tests.test_html5lib.testhtml5libbuilder method)": [[19, "bs4.tests.test_html5lib.TestHTML5LibBuilder.test_xml_declaration_followed_by_doctype"]], "testhtmlparsertreebuilder (class in bs4.tests.test_htmlparser)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder"]], "bs4.tests.test_htmlparser": [[20, "module-bs4.tests.test_htmlparser"]], "default_builder (bs4.tests.test_htmlparser.testhtmlparsertreebuilder attribute)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.default_builder"]], "test_builder_is_pickled() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_builder_is_pickled"]], "test_empty_element() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_empty_element"]], "test_html5_attributes() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_html5_attributes"]], "test_namespaced_public_doctype() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_namespaced_public_doctype"]], "test_namespaced_system_doctype() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_namespaced_system_doctype"]], "test_on_duplicate_attribute() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_on_duplicate_attribute"]], "test_redundant_empty_element_closing_tags() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_redundant_empty_element_closing_tags"]], "test_rejected_input() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_rejected_input"]], "test_tracking_line_numbers() (bs4.tests.test_htmlparser.testhtmlparsertreebuilder method)": [[20, "bs4.tests.test_htmlparser.TestHTMLParserTreeBuilder.test_tracking_line_numbers"]], "testlxmltreebuilder (class in bs4.tests.test_lxml)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder"]], "testlxmlxmltreebuilder (class in bs4.tests.test_lxml)": [[21, "bs4.tests.test_lxml.TestLXMLXMLTreeBuilder"]], "bs4.tests.test_lxml": [[21, "module-bs4.tests.test_lxml"]], "default_builder (bs4.tests.test_lxml.testlxmltreebuilder property)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder.default_builder"]], "default_builder (bs4.tests.test_lxml.testlxmlxmltreebuilder property)": [[21, "bs4.tests.test_lxml.TestLXMLXMLTreeBuilder.default_builder"]], "test_beautifulstonesoup_is_xml_parser() (bs4.tests.test_lxml.testlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder.test_beautifulstonesoup_is_xml_parser"]], "test_empty_doctype() (bs4.tests.test_lxml.testlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder.test_empty_doctype"]], "test_entities_in_foreign_document_encoding() (bs4.tests.test_lxml.testlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder.test_entities_in_foreign_document_encoding"]], "test_namespace_indexing() (bs4.tests.test_lxml.testlxmlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLXMLTreeBuilder.test_namespace_indexing"]], "test_namespace_interaction_with_select_and_find() (bs4.tests.test_lxml.testlxmlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLXMLTreeBuilder.test_namespace_interaction_with_select_and_find"]], "test_out_of_range_entity() (bs4.tests.test_lxml.testlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder.test_out_of_range_entity"]], "test_pickle_restores_builder() (bs4.tests.test_lxml.testlxmlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLXMLTreeBuilder.test_pickle_restores_builder"]], "test_tracking_line_numbers() (bs4.tests.test_lxml.testlxmltreebuilder method)": [[21, "bs4.tests.test_lxml.TestLXMLTreeBuilder.test_tracking_line_numbers"]], "testnavigablestring (class in bs4.tests.test_navigablestring)": [[22, "bs4.tests.test_navigablestring.TestNavigableString"]], "testnavigablestringsubclasses (class in bs4.tests.test_navigablestring)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses"]], "bs4.tests.test_navigablestring": [[22, "module-bs4.tests.test_navigablestring"]], "test_cdata() (bs4.tests.test_navigablestring.testnavigablestringsubclasses method)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses.test_cdata"]], "test_cdata_is_never_formatted() (bs4.tests.test_navigablestring.testnavigablestringsubclasses method)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses.test_cdata_is_never_formatted"]], "test_declaration() (bs4.tests.test_navigablestring.testnavigablestringsubclasses method)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses.test_declaration"]], "test_default_string_containers() (bs4.tests.test_navigablestring.testnavigablestringsubclasses method)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses.test_default_string_containers"]], "test_doctype_ends_in_newline() (bs4.tests.test_navigablestring.testnavigablestringsubclasses method)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses.test_doctype_ends_in_newline"]], "test_ruby_strings() (bs4.tests.test_navigablestring.testnavigablestringsubclasses method)": [[22, "bs4.tests.test_navigablestring.TestNavigableStringSubclasses.test_ruby_strings"]], "test_string_has_immutable_name_property() (bs4.tests.test_navigablestring.testnavigablestring method)": [[22, "bs4.tests.test_navigablestring.TestNavigableString.test_string_has_immutable_name_property"]], "test_text_acquisition_methods() (bs4.tests.test_navigablestring.testnavigablestring method)": [[22, "bs4.tests.test_navigablestring.TestNavigableString.test_text_acquisition_methods"]], "testencoding (class in bs4.tests.test_pageelement)": [[23, "bs4.tests.test_pageelement.TestEncoding"]], "testformatters (class in bs4.tests.test_pageelement)": [[23, "bs4.tests.test_pageelement.TestFormatters"]], "testpersistence (class in bs4.tests.test_pageelement)": [[23, "bs4.tests.test_pageelement.TestPersistence"]], "bs4.tests.test_pageelement": [[23, "module-bs4.tests.test_pageelement"]], "setup_method() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.setup_method"]], "test_copy_deeply_nested_document() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_deeply_nested_document"]], "test_copy_entire_soup() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_entire_soup"]], "test_copy_navigablestring_is_not_attached_to_tree() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_navigablestring_is_not_attached_to_tree"]], "test_copy_navigablestring_subclass_has_same_type() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_navigablestring_subclass_has_same_type"]], "test_copy_preserves_builder_information() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_preserves_builder_information"]], "test_copy_preserves_encoding() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_preserves_encoding"]], "test_copy_tag_copies_contents() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_copy_tag_copies_contents"]], "test_decode_contents() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_decode_contents"]], "test_deepcopy_identity() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_deepcopy_identity"]], "test_default_formatter_is_minimal() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_default_formatter_is_minimal"]], "test_deprecated_rendercontents() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_deprecated_renderContents"]], "test_encode_contents() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_encode_contents"]], "test_encode_deeply_nested_document() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_encode_deeply_nested_document"]], "test_encoding_can_be_made_strict() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_encoding_can_be_made_strict"]], "test_encoding_substitutes_unrecognized_characters_by_default() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_encoding_substitutes_unrecognized_characters_by_default"]], "test_encoding_substitution() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_encoding_substitution"]], "test_encoding_substitution_doesnt_happen_if_tag_is_strained() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_encoding_substitution_doesnt_happen_if_tag_is_strained"]], "test_formatter_custom() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_custom"]], "test_formatter_html() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_html"]], "test_formatter_html5() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_html5"]], "test_formatter_is_run_on_attribute_values() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_is_run_on_attribute_values"]], "test_formatter_minimal() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_minimal"]], "test_formatter_null() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_null"]], "test_formatter_skips_script_tag_for_html_documents() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_skips_script_tag_for_html_documents"]], "test_formatter_skips_style_tag_for_html_documents() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_formatter_skips_style_tag_for_html_documents"]], "test_html_entity_substitution_off_by_default() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_html_entity_substitution_off_by_default"]], "test_pickle_and_unpickle_identity() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_pickle_and_unpickle_identity"]], "test_prettify_accepts_formatter_function() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_prettify_accepts_formatter_function"]], "test_prettify_can_encode_data() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_prettify_can_encode_data"]], "test_prettify_handles_nested_string_literal_tags() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_prettify_handles_nested_string_literal_tags"]], "test_prettify_leaves_preformatted_text_alone() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_prettify_leaves_preformatted_text_alone"]], "test_prettify_outputs_unicode_by_default() (bs4.tests.test_pageelement.testformatters method)": [[23, "bs4.tests.test_pageelement.TestFormatters.test_prettify_outputs_unicode_by_default"]], "test_repr() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_repr"]], "test_tag_containing_unicode_string_can_be_encoded() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_tag_containing_unicode_string_can_be_encoded"]], "test_unicode_pickle() (bs4.tests.test_pageelement.testpersistence method)": [[23, "bs4.tests.test_pageelement.TestPersistence.test_unicode_pickle"]], "test_unicode_string_can_be_encoded() (bs4.tests.test_pageelement.testencoding method)": [[23, "bs4.tests.test_pageelement.TestEncoding.test_unicode_string_can_be_encoded"]], "testconstructor (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestConstructor"]], "testencodingconversion (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestEncodingConversion"]], "testnewstring (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestNewString"]], "testnewtag (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestNewTag"]], "testoutput (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestOutput"]], "testpickle (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestPickle"]], "testselectiveparsing (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestSelectiveParsing"]], "testwarnings (class in bs4.tests.test_soup)": [[24, "bs4.tests.test_soup.TestWarnings"]], "_assert_no_parser_specified() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings._assert_no_parser_specified"]], "_assert_warning() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings._assert_warning"]], "bs4.tests.test_soup": [[24, "module-bs4.tests.test_soup"]], "setup_method() (bs4.tests.test_soup.testencodingconversion method)": [[24, "bs4.tests.test_soup.TestEncodingConversion.setup_method"]], "test() (bs4.tests.test_soup.testoutput method)": [[24, "bs4.tests.test_soup.TestOutput.test"]], "test_alternate_string_containers() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_alternate_string_containers"]], "test_ascii_in_unicode_out() (bs4.tests.test_soup.testencodingconversion method)": [[24, "bs4.tests.test_soup.TestEncodingConversion.test_ascii_in_unicode_out"]], "test_cdata_list_attributes() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_cdata_list_attributes"]], "test_custom_builder_class() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_custom_builder_class"]], "test_decode_xml_declaration() (bs4.tests.test_soup.testoutput method)": [[24, "bs4.tests.test_soup.TestOutput.test_decode_xml_declaration"]], "test_decode_xml_declaration_with_missing_or_python_internal_eventual_encoding() (bs4.tests.test_soup.testoutput method)": [[24, "bs4.tests.test_soup.TestOutput.test_decode_xml_declaration_with_missing_or_python_internal_eventual_encoding"]], "test_embedded_null() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_embedded_null"]], "test_exclude_encodings() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_exclude_encodings"]], "test_fromencoding_renamed_to_from_encoding() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_fromEncoding_renamed_to_from_encoding"]], "test_new_string_can_create_navigablestring_subclass() (bs4.tests.test_soup.testnewstring method)": [[24, "bs4.tests.test_soup.TestNewString.test_new_string_can_create_navigablestring_subclass"]], "test_new_string_creates_navigablestring() (bs4.tests.test_soup.testnewstring method)": [[24, "bs4.tests.test_soup.TestNewString.test_new_string_creates_navigablestring"]], "test_new_tag() (bs4.tests.test_soup.testnewtag method)": [[24, "bs4.tests.test_soup.TestNewTag.test_new_tag"]], "test_no_warning_if_explicit_parser_specified() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_no_warning_if_explicit_parser_specified"]], "test_normal_pickle() (bs4.tests.test_soup.testpickle method)": [[24, "bs4.tests.test_soup.TestPickle.test_normal_pickle"]], "test_parseonlythese_renamed_to_parse_only() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_parseOnlyThese_renamed_to_parse_only"]], "test_parse_with_soupstrainer() (bs4.tests.test_soup.testselectiveparsing method)": [[24, "bs4.tests.test_soup.TestSelectiveParsing.test_parse_with_soupstrainer"]], "test_parser_markup_rejection() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_parser_markup_rejection"]], "test_pickle_with_no_builder() (bs4.tests.test_soup.testpickle method)": [[24, "bs4.tests.test_soup.TestPickle.test_pickle_with_no_builder"]], "test_replacement_classes() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_replacement_classes"]], "test_resembles_filename_no_warning() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_resembles_filename_no_warning"]], "test_resembles_filename_warning() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_resembles_filename_warning"]], "test_short_unicode_input() (bs4.tests.test_soup.testconstructor method)": [[24, "bs4.tests.test_soup.TestConstructor.test_short_unicode_input"]], "test_tag_inherits_self_closing_rules_from_builder() (bs4.tests.test_soup.testnewtag method)": [[24, "bs4.tests.test_soup.TestNewTag.test_tag_inherits_self_closing_rules_from_builder"]], "test_unicode_in_unicode_out() (bs4.tests.test_soup.testencodingconversion method)": [[24, "bs4.tests.test_soup.TestEncodingConversion.test_unicode_in_unicode_out"]], "test_unrecognized_keyword_argument() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_unrecognized_keyword_argument"]], "test_url_warning_with_bytes_and_space() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_url_warning_with_bytes_and_space"]], "test_url_warning_with_bytes_url() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_url_warning_with_bytes_url"]], "test_url_warning_with_unicode_and_space() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_url_warning_with_unicode_and_space"]], "test_url_warning_with_unicode_url() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_url_warning_with_unicode_url"]], "test_utf8_in_unicode_out() (bs4.tests.test_soup.testencodingconversion method)": [[24, "bs4.tests.test_soup.TestEncodingConversion.test_utf8_in_unicode_out"]], "test_utf8_out() (bs4.tests.test_soup.testencodingconversion method)": [[24, "bs4.tests.test_soup.TestEncodingConversion.test_utf8_out"]], "test_warning_if_no_parser_specified() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_warning_if_no_parser_specified"]], "test_warning_if_parser_specified_too_vague() (bs4.tests.test_soup.testwarnings method)": [[24, "bs4.tests.test_soup.TestWarnings.test_warning_if_parser_specified_too_vague"]], "test_xml_tag_inherits_self_closing_rules_from_builder() (bs4.tests.test_soup.testnewtag method)": [[24, "bs4.tests.test_soup.TestNewTag.test_xml_tag_inherits_self_closing_rules_from_builder"]], "testmultivaluedattributes (class in bs4.tests.test_tag)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes"]], "testtag (class in bs4.tests.test_tag)": [[25, "bs4.tests.test_tag.TestTag"]], "bs4.tests.test_tag": [[25, "module-bs4.tests.test_tag"]], "test__should_pretty_print() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test__should_pretty_print"]], "test_accept_charset() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_accept_charset"]], "test_all_strings_ignores_special_string_containers() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_all_strings_ignores_special_string_containers"]], "test_all_text() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_all_text"]], "test_attributes_come_out_in_alphabetical_order() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_attributes_come_out_in_alphabetical_order"]], "test_attributes_joined_into_string_on_output() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_attributes_joined_into_string_on_output"]], "test_cdata_attribute_applying_only_to_one_tag() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_cdata_attribute_applying_only_to_one_tag"]], "test_customization() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_customization"]], "test_deprecated_member_access() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_deprecated_member_access"]], "test_empty_tag_has_no_string() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_empty_tag_has_no_string"]], "test_get_attribute_list() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_get_attribute_list"]], "test_get_text_ignores_special_string_containers() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_get_text_ignores_special_string_containers"]], "test_has_attr() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_has_attr"]], "test_lack_of_string() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_lack_of_string"]], "test_len() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_len"]], "test_member_access_invokes_find() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_member_access_invokes_find"]], "test_multiple_values_becomes_list() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_multiple_values_becomes_list"]], "test_multiple_values_separated_by_weird_whitespace() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_multiple_values_separated_by_weird_whitespace"]], "test_single_value_becomes_list() (bs4.tests.test_tag.testmultivaluedattributes method)": [[25, "bs4.tests.test_tag.TestMultiValuedAttributes.test_single_value_becomes_list"]], "test_string() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_string"]], "test_string_methods_inside_special_string_container_tags() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_string_methods_inside_special_string_container_tags"]], "test_tag_with_multiple_children_has_no_string() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_tag_with_multiple_children_has_no_string"]], "test_tag_with_recursive_string_has_string() (bs4.tests.test_tag.testtag method)": [[25, "bs4.tests.test_tag.TestTag.test_tag_with_recursive_string_has_string"]], "proximitytest (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.ProximityTest"]], "siblingtest (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.SiblingTest"]], "testdeprecatedarguments (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestDeprecatedArguments"]], "testfind (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestFind"]], "testfindall (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestFindAll"]], "testfindallbasicnamespaces (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestFindAllBasicNamespaces"]], "testfindallbyattribute (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute"]], "testfindallbyname (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestFindAllByName"]], "testindex (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestIndex"]], "testnextoperations (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestNextOperations"]], "testnextsibling (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestNextSibling"]], "testparentoperations (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestParentOperations"]], "testpreviousoperations (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestPreviousOperations"]], "testprevioussibling (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestPreviousSibling"]], "testsmooth (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestSmooth"]], "testtreemodification (class in bs4.tests.test_tree)": [[26, "bs4.tests.test_tree.TestTreeModification"]], "bs4.tests.test_tree": [[26, "module-bs4.tests.test_tree"]], "setup_method() (bs4.tests.test_tree.proximitytest method)": [[26, "bs4.tests.test_tree.ProximityTest.setup_method"]], "setup_method() (bs4.tests.test_tree.siblingtest method)": [[26, "bs4.tests.test_tree.SiblingTest.setup_method"]], "setup_method() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.setup_method"]], "setup_method() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.setup_method"]], "setup_method() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.setup_method"]], "setup_method() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.setup_method"]], "setup_method() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.setup_method"]], "setup_method() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.setup_method"]], "test_append_child_thats_already_at_the_end() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_append_child_thats_already_at_the_end"]], "test_append_to_contents_moves_tag() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_append_to_contents_moves_tag"]], "test_attribute_modification() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_attribute_modification"]], "test_calling_a_tag_is_calling_findall() (bs4.tests.test_tree.testfindall method)": [[26, "bs4.tests.test_tree.TestFindAll.test_calling_a_tag_is_calling_findall"]], "test_calling_element_invokes_find_all() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_calling_element_invokes_find_all"]], "test_clear() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_clear"]], "test_consecutive_text_nodes() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_consecutive_text_nodes"]], "test_decompose() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_decompose"]], "test_extend() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_extend"]], "test_extend_with_another_tags_contents() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_extend_with_another_tags_contents"]], "test_extract() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_extract"]], "test_extract_distinguishes_between_identical_strings() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_extract_distinguishes_between_identical_strings"]], "test_extract_multiples_of_same_tag() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_extract_multiples_of_same_tag"]], "test_extract_works_when_element_is_surrounded_by_identical_strings() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_extract_works_when_element_is_surrounded_by_identical_strings"]], "test_find_all_by_attribute_dict() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_by_attribute_dict"]], "test_find_all_by_attribute_name() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_by_attribute_name"]], "test_find_all_by_attribute_soupstrainer() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_by_attribute_soupstrainer"]], "test_find_all_by_class() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_by_class"]], "test_find_all_by_name_and_text() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_by_name_and_text"]], "test_find_all_by_tag_dict() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_by_tag_dict"]], "test_find_all_by_tag_name() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_by_tag_name"]], "test_find_all_by_tag_names() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_by_tag_names"]], "test_find_all_by_tag_re() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_by_tag_re"]], "test_find_all_by_tag_strainer() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_by_tag_strainer"]], "test_find_all_by_utf8_attribute_value() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_by_utf8_attribute_value"]], "test_find_all_limit() (bs4.tests.test_tree.testfindall method)": [[26, "bs4.tests.test_tree.TestFindAll.test_find_all_limit"]], "test_find_all_next() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_find_all_next"]], "test_find_all_on_non_root_element() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_on_non_root_element"]], "test_find_all_previous() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_find_all_previous"]], "test_find_all_resultset() (bs4.tests.test_tree.testfindall method)": [[26, "bs4.tests.test_tree.TestFindAll.test_find_all_resultset"]], "test_find_all_text_nodes() (bs4.tests.test_tree.testfindall method)": [[26, "bs4.tests.test_tree.TestFindAll.test_find_all_text_nodes"]], "test_find_all_with_defined_attribute() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_defined_attribute"]], "test_find_all_with_list_attribute_values() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_list_attribute_values"]], "test_find_all_with_missing_attribute() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_missing_attribute"]], "test_find_all_with_non_dictionary_for_attrs_finds_by_class() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_non_dictionary_for_attrs_finds_by_class"]], "test_find_all_with_numeric_attribute() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_numeric_attribute"]], "test_find_all_with_regular_expression_attribute_value() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_regular_expression_attribute_value"]], "test_find_all_with_self_referential_data_structure_does_not_cause_infinite_recursion() (bs4.tests.test_tree.testfindall method)": [[26, "bs4.tests.test_tree.TestFindAll.test_find_all_with_self_referential_data_structure_does_not_cause_infinite_recursion"]], "test_find_all_with_string_for_attrs_finds_multiple_classes() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_all_with_string_for_attrs_finds_multiple_classes"]], "test_find_all_with_tags_matching_method() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_all_with_tags_matching_method"]], "test_find_by_attribute_and_containing_string() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_by_attribute_and_containing_string"]], "test_find_by_class_when_multiple_classes_present() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_by_class_when_multiple_classes_present"]], "test_find_by_name_and_containing_string() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_by_name_and_containing_string"]], "test_find_by_name_and_containing_string_when_string_is_buried() (bs4.tests.test_tree.testfindallbyattribute method)": [[26, "bs4.tests.test_tree.TestFindAllByAttribute.test_find_by_name_and_containing_string_when_string_is_buried"]], "test_find_by_namespaced_name() (bs4.tests.test_tree.testfindallbasicnamespaces method)": [[26, "bs4.tests.test_tree.TestFindAllBasicNamespaces.test_find_by_namespaced_name"]], "test_find_everything() (bs4.tests.test_tree.testfind method)": [[26, "bs4.tests.test_tree.TestFind.test_find_everything"]], "test_find_everything_with_name() (bs4.tests.test_tree.testfind method)": [[26, "bs4.tests.test_tree.TestFind.test_find_everything_with_name"]], "test_find_next() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_find_next"]], "test_find_next_for_text_element() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_find_next_for_text_element"]], "test_find_next_sibling() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.test_find_next_sibling"]], "test_find_parent() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_find_parent"]], "test_find_parents() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_find_parents"]], "test_find_previous() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_find_previous"]], "test_find_previous_for_text_element() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_find_previous_for_text_element"]], "test_find_previous_sibling() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.test_find_previous_sibling"]], "test_find_tag() (bs4.tests.test_tree.testfind method)": [[26, "bs4.tests.test_tree.TestFind.test_find_tag"]], "test_find_type_method_string() (bs4.tests.test_tree.testdeprecatedarguments method)": [[26, "bs4.tests.test_tree.TestDeprecatedArguments.test_find_type_method_string"]], "test_find_with_multi_valued_attribute() (bs4.tests.test_tree.testfindallbyname method)": [[26, "bs4.tests.test_tree.TestFindAllByName.test_find_with_multi_valued_attribute"]], "test_index() (bs4.tests.test_tree.testindex method)": [[26, "bs4.tests.test_tree.TestIndex.test_index"]], "test_insert_after() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_after"]], "test_insert_after_raises_exception_if_after_has_no_meaning() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_after_raises_exception_if_after_has_no_meaning"]], "test_insert_beautifulsoup_object_inserts_children() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_beautifulsoup_object_inserts_children"]], "test_insert_before() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_before"]], "test_insert_before_raises_notimplementederror_if_before_has_no_meaning() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_before_raises_notimplementederror_if_before_has_no_meaning"]], "test_insert_multiple_after() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_multiple_after"]], "test_insert_multiple_before() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_multiple_before"]], "test_insert_string() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_string"]], "test_insert_tag() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_tag"]], "test_insert_tag_into_itself_raises_exception() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_tag_into_itself_raises_exception"]], "test_insert_works_on_empty_element_tag() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_insert_works_on_empty_element_tag"]], "test_move_tag_to_beginning_of_parent() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_move_tag_to_beginning_of_parent"]], "test_nested_tag_replace_with() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_nested_tag_replace_with"]], "test_new_tag_creation() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_new_tag_creation"]], "test_next() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_next"]], "test_next_generator() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_next_generator"]], "test_next_of_last_item_is_none() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_next_of_last_item_is_none"]], "test_next_of_root_is_none() (bs4.tests.test_tree.testnextoperations method)": [[26, "bs4.tests.test_tree.TestNextOperations.test_next_of_root_is_none"]], "test_next_sibling() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.test_next_sibling"]], "test_next_sibling_for_text_element() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.test_next_sibling_for_text_element"]], "test_next_sibling_may_not_exist() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.test_next_sibling_may_not_exist"]], "test_next_sibling_of_root_is_none() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.test_next_sibling_of_root_is_none"]], "test_next_siblings() (bs4.tests.test_tree.testnextsibling method)": [[26, "bs4.tests.test_tree.TestNextSibling.test_next_siblings"]], "test_parent() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_parent"]], "test_parent_generator() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_parent_generator"]], "test_parent_of_text_element() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_parent_of_text_element"]], "test_parent_of_top_tag_is_soup_object() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_parent_of_top_tag_is_soup_object"]], "test_previous() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_previous"]], "test_previous_generator() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_previous_generator"]], "test_previous_of_first_item_is_none() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_previous_of_first_item_is_none"]], "test_previous_of_root_is_none() (bs4.tests.test_tree.testpreviousoperations method)": [[26, "bs4.tests.test_tree.TestPreviousOperations.test_previous_of_root_is_none"]], "test_previous_sibling() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.test_previous_sibling"]], "test_previous_sibling_for_text_element() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.test_previous_sibling_for_text_element"]], "test_previous_sibling_may_not_exist() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.test_previous_sibling_may_not_exist"]], "test_previous_sibling_of_root_is_none() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.test_previous_sibling_of_root_is_none"]], "test_previous_siblings() (bs4.tests.test_tree.testprevioussibling method)": [[26, "bs4.tests.test_tree.TestPreviousSibling.test_previous_siblings"]], "test_replace_final_node() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_final_node"]], "test_replace_first_child() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_first_child"]], "test_replace_last_child() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_last_child"]], "test_replace_tag_with_its_parent_raises_exception() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_tag_with_its_parent_raises_exception"]], "test_replace_tag_with_itself() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_tag_with_itself"]], "test_replace_with() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_with"]], "test_replace_with_and_unwrap_give_useful_exception_when_tag_has_no_parent() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_with_and_unwrap_give_useful_exception_when_tag_has_no_parent"]], "test_replace_with_errors() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_with_errors"]], "test_replace_with_maintains_next_element_throughout() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_with_maintains_next_element_throughout"]], "test_replace_with_multiple() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_with_multiple"]], "test_replace_with_returns_thing_that_was_replaced() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_replace_with_returns_thing_that_was_replaced"]], "test_set_string_preserves_class_of_string() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_set_string_preserves_class_of_string"]], "test_smooth() (bs4.tests.test_tree.testsmooth method)": [[26, "bs4.tests.test_tree.TestSmooth.test_smooth"]], "test_soup_object_has_no_parent() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_soup_object_has_no_parent"]], "test_soupstrainer_constructor_string() (bs4.tests.test_tree.testdeprecatedarguments method)": [[26, "bs4.tests.test_tree.TestDeprecatedArguments.test_soupstrainer_constructor_string"]], "test_string_set() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_string_set"]], "test_string_set_does_not_affect_original_string() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_string_set_does_not_affect_original_string"]], "test_text_element_find_parent() (bs4.tests.test_tree.testparentoperations method)": [[26, "bs4.tests.test_tree.TestParentOperations.test_text_element_find_parent"]], "test_unicode_attribute_find() (bs4.tests.test_tree.testfind method)": [[26, "bs4.tests.test_tree.TestFind.test_unicode_attribute_find"]], "test_unicode_text_find() (bs4.tests.test_tree.testfind method)": [[26, "bs4.tests.test_tree.TestFind.test_unicode_text_find"]], "test_unwrap() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_unwrap"]], "test_unwrap_returns_thing_that_was_replaced() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_unwrap_returns_thing_that_was_replaced"]], "test_wrap() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_wrap"]], "test_wrap_extracts_tag_from_elsewhere() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_wrap_extracts_tag_from_elsewhere"]], "test_wrap_puts_new_contents_at_the_end() (bs4.tests.test_tree.testtreemodification method)": [[26, "bs4.tests.test_tree.TestTreeModification.test_wrap_puts_new_contents_at_the_end"]]}})