Search.setIndex({"docnames": ["index"], "filenames": ["index.rst"], "titles": ["Beautiful Soup Documentation"], "terms": {"python": 0, "librari": 0, "pull": 0, "data": 0, "out": 0, "html": 0, "file": 0, "It": 0, "work": 0, "your": 0, "favorit": 0, "provid": 0, "idiomat": 0, "wai": 0, "commonli": 0, "save": 0, "programm": 0, "hour": 0, "dai": 0, "These": 0, "instruct": 0, "illustr": 0, "all": 0, "major": 0, "featur": 0, "4": 0, "exampl": 0, "show": 0, "what": 0, "good": 0, "how": 0, "do": 0, "want": 0, "violat": 0, "expect": 0, "cover": 0, "11": 0, "2": 0, "were": 0, "written": 0, "8": 0, "might": 0, "look": 0, "If": 0, "so": 0, "should": 0, "know": 0, "longer": 0, "being": 0, "develop": 0, "support": 0, "wa": 0, "drop": 0, "decemb": 0, "31": 0, "2020": 0, "learn": 0, "about": 0, "see": 0, "ha": 0, "been": 0, "languag": 0, "user": 0, "\u8fd9\u7bc7\u6587\u6863\u5f53\u7136\u8fd8\u6709\u4e2d\u6587\u7248": 0, "\u3053\u306e\u30da\u30fc\u30b8\u306f\u65e5\u672c\u8a9e\u3067\u5229\u7528\u3067\u304d\u307e\u3059": 0, "\u5916\u90e8\u30ea\u30f3\u30af": 0, "\uc774": 0, "\ubb38\uc11c\ub294": 0, "\ud55c\uad6d\uc5b4": 0, "\ubc88\uc5ed\ub3c4": 0, "\uac00\ub2a5\ud569\ub2c8\ub2e4": 0, "est": 0, "documento": 0, "tamb\u00e9m": 0, "est\u00e1": 0, "dispon\u00edvel": 0, "em": 0, "portugu\u00ea": 0, "brasil": 0, "\u044d\u0442\u0430": 0, "\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f": 0, "\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430": 0, "\u043d\u0430": 0, "\u0440\u0443\u0441\u0441\u043a\u043e\u043c": 0, "\u044f\u0437\u044b\u043a\u0435": 0, "have": 0, "question": 0, "run": 0, "send": 0, "mail": 0, "discuss": 0, "group": 0, "involv": 0, "an": 0, "sure": 0, "mention": 0, "sai": 0, "here": 0, "": 0, "ll": 0, "throughout": 0, "stori": 0, "from": 0, "alic": 0, "wonderland": 0, "html_doc": 0, "head": 0, "titl": 0, "dormous": 0, "bodi": 0, "p": 0, "b": 0, "onc": 0, "upon": 0, "time": 0, "three": 0, "littl": 0, "sister": 0, "href": 0, "http": 0, "com": 0, "elsi": 0, "id": 0, "link1": 0, "laci": 0, "link2": 0, "tilli": 0, "link3": 0, "thei": 0, "live": 0, "bottom": 0, "well": 0, "through": 0, "give": 0, "u": 0, "which": 0, "repres": 0, "nest": 0, "structur": 0, "import": 0, "prettifi": 0, "ar": 0, "some": 0, "simpl": 0, "One": 0, "common": 0, "task": 0, "url": 0, "found": 0, "within": 0, "page": 0, "link": 0, "anoth": 0, "text": 0, "doe": 0, "read": 0, "re": 0, "recent": 0, "debian": 0, "ubuntu": 0, "linux": 0, "can": 0, "system": 0, "packag": 0, "manag": 0, "apt": 0, "python3": 0, "publish": 0, "pypi": 0, "t": 0, "easy_instal": 0, "pip": 0, "beautifulsoup4": 0, "right": 0, "mai": 0, "pip3": 0, "easy_install3": 0, "respect": 0, "That": 0, "previou": 0, "releas": 0, "lot": 0, "softwar": 0, "bs3": 0, "still": 0, "avail": 0, "write": 0, "new": 0, "don": 0, "download": 0, "sourc": 0, "tarbal": 0, "setup": 0, "py": 0, "els": 0, "fail": 0, "licens": 0, "allow": 0, "entir": 0, "applic": 0, "its": 0, "directori": 0, "codebas": 0, "without": 0, "includ": 0, "standard": 0, "also": 0, "third": 0, "parti": 0, "lxml": 0, "depend": 0, "one": 0, "command": 0, "altern": 0, "pure": 0, "html5lib": 0, "web": 0, "browser": 0, "tabl": 0, "summar": 0, "advantag": 0, "disadvantag": 0, "each": 0, "typic": 0, "usag": 0, "markup": 0, "batteri": 0, "decent": 0, "speed": 0, "lenient": 0, "As": 0, "Not": 0, "fast": 0, "less": 0, "than": 0, "veri": 0, "extern": 0, "c": 0, "current": 0, "extrem": 0, "same": 0, "creat": 0, "valid": 0, "html5": 0, "slow": 0, "recommend": 0, "old": 0, "earlier": 0, "essenti": 0, "built": 0, "just": 0, "those": 0, "note": 0, "invalid": 0, "detail": 0, "To": 0, "pass": 0, "constructor": 0, "open": 0, "filehandl": 0, "index": 0, "fp": 0, "first": 0, "convert": 0, "charact": 0, "sacr": 0, "eacut": 0, "bleu": 0, "sacr\u00e9": 0, "best": 0, "unless": 0, "specif": 0, "tell": 0, "transform": 0, "complex": 0, "But": 0, "ever": 0, "deal": 0, "four": 0, "correspond": 0, "origin": 0, "boldest": 0, "bold": 0, "type": 0, "element": 0, "most": 0, "them": 0, "For": 0, "now": 0, "everi": 0, "access": 0, "reflect": 0, "ani": 0, "blockquot": 0, "whose": 0, "treat": 0, "dictionari": 0, "directli": 0, "attr": 0, "add": 0, "remov": 0, "again": 0, "done": 0, "verybold": 0, "1": 0, "del": 0, "keyerror": 0, "none": 0, "defin": 0, "few": 0, "multipl": 0, "5": 0, "coupl": 0, "more": 0, "rel": 0, "rev": 0, "accept": 0, "charset": 0, "header": 0, "accesskei": 0, "By": 0, "default": 0, "css_soup": 0, "strikeout": 0, "leav": 0, "alon": 0, "id_soup": 0, "my": 0, "turn": 0, "consolid": 0, "rel_soup": 0, "homepag": 0, "forc": 0, "multi_valued_attribut": 0, "no_list_soup": 0, "get_attribute_list": 0, "alwai": 0, "whether": 0, "atribut": 0, "xml_soup": 0, "configur": 0, "class_is_multi": 0, "probabl": 0, "won": 0, "guid": 0, "implement": 0, "rule": 0, "describ": 0, "builder": 0, "builder_registri": 0, "lookup": 0, "default_cdata_list_attribut": 0, "bit": 0, "contain": 0, "except": 0, "str": 0, "unicode_str": 0, "edit": 0, "place": 0, "replac": 0, "No": 0, "In": 0, "particular": 0, "sinc": 0, "anyth": 0, "outsid": 0, "normal": 0, "carri": 0, "around": 0, "refer": 0, "even": 0, "big": 0, "wast": 0, "memori": 0, "whole": 0, "purpos": 0, "mean": 0, "would": 0, "let": 0, "thing": 0, "combin": 0, "two": 0, "doc": 0, "footer": 0, "0": 0, "utf": 0, "doesn": 0, "actual": 0, "sometim": 0, "given": 0, "almost": 0, "everyth": 0, "leftov": 0, "main": 0, "encount": 0, "hei": 0, "buddi": 0, "bui": 0, "appear": 0, "displai": 0, "format": 0, "stylesheet": 0, "script": 0, "templatestr": 0, "embed": 0, "insid": 0, "style": 0, "javascript": 0, "templat": 0, "exactli": 0, "easier": 0, "pick": 0, "ignor": 0, "someth": 0, "9": 0, "cdata": 0, "processinginstruct": 0, "declar": 0, "doctyp": 0, "extra": 0, "block": 0, "move": 0, "iter": 0, "over": 0, "becaus": 0, "simplest": 0, "trick": 0, "zoom": 0, "certain": 0, "beneath": 0, "complic": 0, "head_tag": 0, "title_tag": 0, "itself": 0, "case": 0, "child": 0, "len": 0, "attributeerror": 0, "instead": 0, "lead": 0, "subtl": 0, "difficult": 0, "spot": 0, "consid": 0, "direct": 0, "instanc": 0, "singl": 0, "There": 0, "sens": 0, "26": 0, "made": 0, "repr": 0, "n": 0, "nand": 0, "tend": 0, "whitespac": 0, "consist": 0, "begin": 0, "end": 0, "continu": 0, "famili": 0, "analogi": 0, "top": 0, "level": 0, "html_tag": 0, "And": 0, "travel": 0, "buri": 0, "deep": 0, "sibling_soup": 0, "text1": 0, "text2": 0, "both": 0, "we": 0, "sibl": 0, "indent": 0, "relationship": 0, "noth": 0, "befor": 0, "reason": 0, "real": 0, "usual": 0, "think": 0, "second": 0, "comma": 0, "newlin": 0, "separ": 0, "take": 0, "seri": 0, "event": 0, "close": 0, "offer": 0, "tool": 0, "reconstruct": 0, "initi": 0, "point": 0, "whatev": 0, "immedi": 0, "afterward": 0, "drastic": 0, "final": 0, "Its": 0, "conclus": 0, "sentenc": 0, "interrupt": 0, "last_a_tag": 0, "after": 0, "rest": 0, "word": 0, "semicolon": 0, "exact": 0, "opposit": 0, "idea": 0, "forward": 0, "backward": 0, "similar": 0, "m": 0, "spend": 0, "explain": 0, "popular": 0, "briefli": 0, "interest": 0, "talk": 0, "api": 0, "base": 0, "match": 0, "against": 0, "byte": 0, "assum": 0, "avoid": 0, "letter": 0, "compil": 0, "item": 0, "return": 0, "fals": 0, "otherwis": 0, "def": 0, "has_class_but_no_id": 0, "has_attr": 0, "not_laci": 0, "surround": 0, "surrounded_by_str": 0, "isinst": 0, "readi": 0, "signatur": 0, "kwarg": 0, "retriev": 0, "gave": 0, "sever": 0, "familiar": 0, "why": 0, "recal": 0, "recogn": 0, "regardless": 0, "data_soup": 0, "div": 0, "foo": 0, "syntaxerror": 0, "put": 0, "name_soup": 0, "input": 0, "email": 0, "reserv": 0, "syntax": 0, "class_": 0, "itl": 0, "has_six_charact": 0, "css_class": 0, "6": 0, "rememb": 0, "variant": 0, "select": 0, "older": 0, "shortcut": 0, "abov": 0, "With": 0, "is_the_only_string_within_a_tag": 0, "although": 0, "while": 0, "larg": 0, "result": 0, "sql": 0, "stop": 0, "gather": 0, "mytag": 0, "examin": 0, "restrict": 0, "below": 0, "mostli": 0, "wouldn": 0, "though": 0, "equival": 0, "scan": 0, "rather": 0, "nearli": 0, "empti": 0, "nosuchtag": 0, "repeatedli": 0, "spent": 0, "ten": 0, "afraid": 0, "five": 0, "basic": 0, "try": 0, "daughter": 0, "a_str": 0, "our": 0, "indirect": 0, "somewher": 0, "connect": 0, "strong": 0, "check": 0, "first_link": 0, "first_story_paragraph": 0, "preced": 0, "last_link": 0, "come": 0, "last": 0, "matter": 0, "later": 0, "came": 0, "paragraph": 0, "shouldn": 0, "too": 0, "surpris": 0, "must": 0, "shown": 0, "soupsiev": 0, "integr": 0, "ad": 0, "7": 0, "nth": 0, "test": 0, "exist": 0, "el": 0, "select_on": 0, "ve": 0, "namespac": 0, "xmln": 0, "ns1": 0, "namespace1": 0, "ns2": 0, "namespace2": 0, "tri": 0, "prefix": 0, "saw": 0, "own": 0, "abbrevi": 0, "dict": 0, "stuff": 0, "conveni": 0, "peopl": 0, "who": 0, "alreadi": 0, "faster": 0, "strength": 0, "bear": 0, "repeat": 0, "renam": 0, "delet": 0, "set": 0, "Be": 0, "care": 0, "destroi": 0, "bar": 0, "foobar": 0, "order": 0, "hello": 0, "new_str": 0, "new_com": 0, "nice": 0, "solut": 0, "factori": 0, "original_tag": 0, "www": 0, "requir": 0, "necessarili": 0, "numer": 0, "posit": 0, "did": 0, "endors": 0, "follow": 0, "pageel": 0, "a_tag": 0, "i_tag": 0, "At": 0, "effect": 0, "root": 0, "my_str": 0, "complet": 0, "behavior": 0, "properti": 0, "choic": 0, "bold_tag": 0, "net": 0, "got": 0, "abil": 0, "10": 0, "wrapper": 0, "wish": 0, "strip": 0, "bunch": 0, "next": 0, "happen": 0, "freshli": 0, "clean": 0, "adjac": 0, "form": 0, "reformat": 0, "goal": 0, "visual": 0, "understand": 0, "fanci": 0, "option": 0, "bytestr": 0, "decod": 0, "lquot": 0, "ldquo": 0, "rdquo": 0, "he": 0, "said": 0, "utf8": 0, "xe2": 0, "x80": 0, "x9cdammit": 0, "x9d": 0, "escap": 0, "bare": 0, "ampersand": 0, "angl": 0, "bracket": 0, "amp": 0, "lt": 0, "gt": 0, "inadvert": 0, "law": 0, "firm": 0, "dewei": 0, "cheatem": 0, "val1": 0, "val2": 0, "possibl": 0, "minim": 0, "process": 0, "enough": 0, "ensur": 0, "french": 0, "il": 0, "dit": 0, "whenev": 0, "omit": 0, "slash": 0, "void": 0, "br": 0, "addit": 0, "becom": 0, "boolean": 0, "fastest": 0, "link_soup": 0, "sophist": 0, "control": 0, "uppercas": 0, "occur": 0, "node": 0, "htmlformatt": 0, "upper": 0, "increas": 0, "xmlformatt": 0, "sort": 0, "attr_soup": 0, "z": 0, "off": 0, "unsortedattribut": 0, "self": 0, "k": 0, "v": 0, "yield": 0, "caveat": 0, "present": 0, "substitut": 0, "count": 0, "human": 0, "readabl": 0, "ni": 0, "join": 0, "togeth": 0, "yourself": 0, "visibl": 0, "either": 0, "mix": 0, "dump": 0, "fine": 0, "d": 0, "rank": 0, "overrid": 0, "section": 0, "contrast": 0, "appropri": 0, "request": 0, "ask": 0, "interfac": 0, "biggest": 0, "short": 0, "standalon": 0, "pair": 0, "left": 0, "perfectli": 0, "dangl": 0, "simpli": 0, "didn": 0, "bother": 0, "unlik": 0, "attempt": 0, "techniqu": 0, "correct": 0, "claim": 0, "legitim": 0, "affect": 0, "plan": 0, "distribut": 0, "machin": 0, "reduc": 0, "chanc": 0, "ascii": 0, "load": 0, "discov": 0, "h1": 0, "xc3": 0, "xa9": 0, "xe9": 0, "magic": 0, "sub": 0, "detect": 0, "autodetect": 0, "original_encod": 0, "guess": 0, "correctli": 0, "mistak": 0, "long": 0, "ahead": 0, "delai": 0, "from_encod": 0, "iso": 0, "8859": 0, "lock": 0, "misidentifi": 0, "xed": 0, "xe5": 0, "xec": 0, "xf9": 0, "\u03bd\u03b5\u03bc\u03c9": 0, "fix": 0, "\u05dd\u05d5\u05dc\u05e9": 0, "iso8859": 0, "wrong": 0, "exclude_encod": 0, "window": 0, "1255": 0, "isn": 0, "100": 0, "compat": 0, "superset": 0, "rare": 0, "fffd": 0, "contains_replacement_charact": 0, "unicodedammit": 0, "represent": 0, "lost": 0, "stand": 0, "miss": 0, "wasn": 0, "latin": 0, "meta": 0, "equiv": 0, "rewritten": 0, "fact": 0, "chosen": 0, "snowman": 0, "snowman_soup": 0, "9731": 0, "x98": 0, "x83": 0, "unknown": 0, "unicode_markup": 0, "accur": 0, "chardet": 0, "cchardet": 0, "suspicion": 0, "microsoft": 0, "x93love": 0, "x94": 0, "x92": 0, "1252": 0, "smart_quotes_to": 0, "love": 0, "rsquo": 0, "x201c": 0, "x201d": 0, "x2019": 0, "hopefulli": 0, "prefer": 0, "along": 0, "websit": 0, "detwingl": 0, "snowmen": 0, "doubl": 0, "quotat": 0, "mark": 0, "windows_1252": 0, "mess": 0, "\u00e2": 0, "\u0192\u00e2": 0, "\u0192": 0, "rais": 0, "unicodedecodeerror": 0, "gibberish": 0, "fortun": 0, "simultan": 0, "new_doc": 0, "vice": 0, "versa": 0, "suppos": 0, "keep": 0, "track": 0, "where": 0, "inform": 0, "sourcelin": 0, "sourcepo": 0, "slightli": 0, "sign": 0, "greater": 0, "shut": 0, "store_line_numb": 0, "pizza": 0, "first_b": 0, "second_b": 0, "variabl": 0, "p_copi": 0, "detach": 0, "had": 0, "occupi": 0, "space": 0, "incom": 0, "much": 0, "choos": 0, "parse_onli": 0, "constantli": 0, "rearrang": 0, "crash": 0, "confus": 0, "only_a_tag": 0, "only_tags_with_id_link2": 0, "is_short_str": 0, "only_short_str": 0, "bring": 0, "terribli": 0, "thought": 0, "cls1": 0, "cls2": 0, "id1": 0, "id2": 0, "quit": 0, "htmltreebuild": 0, "on_duplicate_attribut": 0, "url1": 0, "url2": 0, "accumul": 0, "attributes_so_far": 0, "kei": 0, "mystr": 0, "my_class": 0, "element_class": 0, "incorpor": 0, "framework": 0, "troubl": 0, "report": 0, "could": 0, "bad": 0, "diagnost": 0, "aug": 0, "2012": 0, "05": 0, "16": 0, "07": 0, "notic": 0, "solv": 0, "past": 0, "feed": 0, "htmlparser": 0, "htmlparseerror": 0, "unexpect": 0, "amazingli": 0, "piec": 0, "reli": 0, "comparison": 0, "malform": 0, "skip": 0, "root_tag_nam": 0, "caus": 0, "under": 0, "importerror": 0, "modul": 0, "Or": 0, "comput": 0, "virtual": 0, "environ": 0, "insensit": 0, "lowercas": 0, "preserv": 0, "unicodeencodeerror": 0, "charmap": 0, "codec": 0, "xfoo": 0, "situat": 0, "consol": 0, "wiki": 0, "explicitli": 0, "resultset": 0, "_list_": 0, "realli": 0, "nonetyp": 0, "figur": 0, "never": 0, "sit": 0, "respons": 0, "critic": 0, "pai": 0, "valuabl": 0, "forget": 0, "atop": 0, "underli": 0, "advic": 0, "significantli": 0, "greatli": 0, "appreci": 0, "mit": 0, "english": 0, "onto": 0, "branch": 0, "repositori": 0, "propos": 0, "merg": 0, "messag": 0, "attach": 0, "chines": 0, "brazilian": 0, "portugues": 0, "model": 0, "pleas": 0, "rst": 0, "varieti": 0, "activ": 0, "ran": 0, "archiv": 0, "onlin": 0, "deprec": 0, "pep": 0, "complianc": 0, "break": 0, "habit": 0, "sgmlparser": 0, "plug": 0, "swap": 0, "yet": 0, "updat": 0, "scrape": 0, "rendercont": 0, "encode_cont": 0, "replacewith": 0, "replacewithchildren": 0, "findal": 0, "findallnext": 0, "findallprevi": 0, "findnext": 0, "findnexts": 0, "findpar": 0, "findprevi": 0, "findpreviouss": 0, "gettext": 0, "nextsibl": 0, "previouss": 0, "parseonlythes": 0, "fromencod": 0, "has_kei": 0, "terminologi": 0, "isselfclos": 0, "is_empty_el": 0, "until": 0, "2006": 0, "fetchnexts": 0, "fetchpreviouss": 0, "fetchprevi": 0, "fetchpar": 0, "findchild": 0, "findchildren": 0, "compliant": 0, "childgener": 0, "nextgener": 0, "nextsiblinggener": 0, "previousgener": 0, "previoussiblinggener": 0, "recursivechildgener": 0, "parentgener": 0, "bug": 0, "beautifulstonesoup": 0, "ishtml": 0, "previous": 0, "selfclosingtag": 0, "overlap": 0, "smartquotesto": 0, "convertent": 0, "constant": 0, "html_entiti": 0, "xml_entiti": 0, "xhtml_entiti": 0, "oper": 0, "__hash__": 0, "criteria": 0, "themselv": 0, "markupmassag": 0, "icantbelieveitsbeautifulsoup": 0, "beautifulsoap": 0, "decis": 0, "ambigu": 0}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"beauti": 0, "soup": 0, "document": 0, "get": 0, "help": 0, "quick": 0, "start": 0, "instal": 0, "parser": 0, "make": 0, "kind": 0, "object": 0, "tag": 0, "name": 0, "attribut": 0, "multi": 0, "valu": 0, "navigablestr": 0, "beautifulsoup": 0, "comment": 0, "other": 0, "special": 0, "string": 0, "navig": 0, "tree": 0, "go": 0, "down": 0, "us": 0, "content": 0, "children": 0, "descend": 0, "stripped_str": 0, "up": 0, "parent": 0, "sidewai": 0, "next_sibl": 0, "previous_s": 0, "back": 0, "forth": 0, "next_el": 0, "previous_el": 0, "search": 0, "filter": 0, "A": 0, "regular": 0, "express": 0, "list": 0, "true": 0, "function": 0, "find_al": 0, "The": 0, "argument": 0, "keyword": 0, "css": 0, "class": 0, "limit": 0, "recurs": 0, "call": 0, "i": 0, "like": 0, "find": 0, "find_par": 0, "find_next_s": 0, "find_previous_s": 0, "find_all_next": 0, "find_next": 0, "find_all_previ": 0, "find_previ": 0, "selector": 0, "modifi": 0, "chang": 0, "append": 0, "extend": 0, "new_tag": 0, "insert": 0, "insert_befor": 0, "insert_aft": 0, "clear": 0, "extract": 0, "decompos": 0, "replace_with": 0, "wrap": 0, "unwrap": 0, "smooth": 0, "output": 0, "pretti": 0, "print": 0, "non": 0, "formatt": 0, "get_text": 0, "specifi": 0, "differ": 0, "between": 0, "encod": 0, "unicod": 0, "dammit": 0, "smart": 0, "quot": 0, "inconsist": 0, "line": 0, "number": 0, "compar": 0, "equal": 0, "copi": 0, "advanc": 0, "custom": 0, "pars": 0, "onli": 0, "part": 0, "soupstrain": 0, "handl": 0, "duplic": 0, "instanti": 0, "subclass": 0, "troubleshoot": 0, "diagnos": 0, "error": 0, "when": 0, "version": 0, "mismatch": 0, "problem": 0, "xml": 0, "miscellan": 0, "improv": 0, "perform": 0, "translat": 0, "thi": 0, "3": 0, "port": 0, "code": 0, "bs4": 0, "you": 0, "need": 0, "method": 0, "gener": 0, "entiti": 0}, "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": {"Beautiful Soup Documentation": [[0, "beautiful-soup-documentation"]], "Getting help": [[0, "getting-help"]], "Quick Start": [[0, "quick-start"]], "Installing Beautiful Soup": [[0, "installing-beautiful-soup"]], "Installing a parser": [[0, "installing-a-parser"]], "Making the soup": [[0, "making-the-soup"]], "Kinds of objects": [[0, "kinds-of-objects"]], "Tag": [[0, "tag"]], "Name": [[0, "name"]], "Attributes": [[0, "attributes"]], "Multi-valued attributes": [[0, "multi-valued-attributes"]], "NavigableString": [[0, "navigablestring"]], "BeautifulSoup": [[0, "beautifulsoup"]], "Comments and other special strings": [[0, "comments-and-other-special-strings"]], "Navigating the tree": [[0, "navigating-the-tree"]], "Going down": [[0, "going-down"]], "Navigating using tag names": [[0, "navigating-using-tag-names"]], ".contents and .children": [[0, "contents-and-children"]], ".descendants": [[0, "descendants"]], ".string": [[0, "string"]], ".strings and stripped_strings": [[0, "strings-and-stripped-strings"]], "Going up": [[0, "going-up"]], ".parent": [[0, "parent"]], ".parents": [[0, "parents"]], "Going sideways": [[0, "going-sideways"]], ".next_sibling and .previous_sibling": [[0, "next-sibling-and-previous-sibling"]], ".next_siblings and .previous_siblings": [[0, "next-siblings-and-previous-siblings"]], "Going back and forth": [[0, "going-back-and-forth"]], ".next_element and .previous_element": [[0, "next-element-and-previous-element"]], ".next_elements and .previous_elements": [[0, "next-elements-and-previous-elements"]], "Searching the tree": [[0, "searching-the-tree"]], "Kinds of filters": [[0, "kinds-of-filters"]], "A string": [[0, "a-string"]], "A regular expression": [[0, "a-regular-expression"]], "A list": [[0, "a-list"]], "True": [[0, "true"]], "A function": [[0, "a-function"]], "find_all()": [[0, "find-all"]], "The name argument": [[0, "the-name-argument"]], "The keyword arguments": [[0, "the-keyword-arguments"]], "Searching by CSS class": [[0, "searching-by-css-class"]], "The string argument": [[0, "the-string-argument"]], "The limit argument": [[0, "the-limit-argument"]], "The recursive argument": [[0, "the-recursive-argument"]], "Calling a tag is like calling find_all()": [[0, "calling-a-tag-is-like-calling-find-all"]], "find()": [[0, "find"]], "find_parents() and find_parent()": [[0, "find-parents-and-find-parent"]], "find_next_siblings() and find_next_sibling()": [[0, "find-next-siblings-and-find-next-sibling"]], "find_previous_siblings() and find_previous_sibling()": [[0, "find-previous-siblings-and-find-previous-sibling"]], "find_all_next() and find_next()": [[0, "find-all-next-and-find-next"]], "find_all_previous() and find_previous()": [[0, "find-all-previous-and-find-previous"]], "CSS selectors": [[0, "css-selectors"]], "Modifying the tree": [[0, "modifying-the-tree"]], "Changing tag names and attributes": [[0, "changing-tag-names-and-attributes"]], "Modifying .string": [[0, "modifying-string"]], "append()": [[0, "append"]], "extend()": [[0, "extend"]], "NavigableString() and .new_tag()": [[0, "navigablestring-and-new-tag"]], "insert()": [[0, "insert"]], "insert_before() and insert_after()": [[0, "insert-before-and-insert-after"]], "clear()": [[0, "clear"]], "extract()": [[0, "extract"]], "decompose()": [[0, "decompose"]], "replace_with()": [[0, "replace-with"]], "wrap()": [[0, "wrap"]], "unwrap()": [[0, "unwrap"]], "smooth()": [[0, "smooth"]], "Output": [[0, "output"]], "Pretty-printing": [[0, "pretty-printing"]], "Non-pretty printing": [[0, "non-pretty-printing"]], "Output formatters": [[0, "output-formatters"]], "get_text()": [[0, "get-text"]], "Specifying the parser to use": [[0, "specifying-the-parser-to-use"]], "Differences between parsers": [[0, "differences-between-parsers"]], "Encodings": [[0, "encodings"]], "Output encoding": [[0, "output-encoding"]], "Unicode, Dammit": [[0, "unicode-dammit"]], "Smart quotes": [[0, "smart-quotes"]], "Inconsistent encodings": [[0, "inconsistent-encodings"]], "Line numbers": [[0, "line-numbers"]], "Comparing objects for equality": [[0, "comparing-objects-for-equality"]], "Copying Beautiful Soup objects": [[0, "copying-beautiful-soup-objects"]], "Advanced parser customization": [[0, "advanced-parser-customization"]], "Parsing only part of a document": [[0, "parsing-only-part-of-a-document"]], "SoupStrainer": [[0, "soupstrainer"]], "Customizing multi-valued attributes": [[0, "customizing-multi-valued-attributes"]], "Handling duplicate attributes": [[0, "handling-duplicate-attributes"]], "Instantiating custom subclasses": [[0, "instantiating-custom-subclasses"]], "Troubleshooting": [[0, "troubleshooting"]], "diagnose()": [[0, "diagnose"]], "Errors when parsing a document": [[0, "errors-when-parsing-a-document"]], "Version mismatch problems": [[0, "version-mismatch-problems"]], "Parsing XML": [[0, "parsing-xml"]], "Other parser problems": [[0, "other-parser-problems"]], "Miscellaneous": [[0, "miscellaneous"], [0, "id19"]], "Improving Performance": [[0, "improving-performance"]], "Translating this documentation": [[0, "translating-this-documentation"]], "Beautiful Soup 3": [[0, "id18"]], "Porting code to BS4": [[0, "porting-code-to-bs4"]], "You need a parser": [[0, "you-need-a-parser"]], "Method names": [[0, "method-names"]], "Generators": [[0, "generators"]], "XML": [[0, "xml"]], "Entities": [[0, "entities"]]}, "indexentries": {}})