SYMBOL INDEX (614 symbols across 18 files) FILE: example/parallax_svg_tools/bs4/__init__.py class BeautifulSoup (line 55) | class BeautifulSoup(Tag): method __init__ (line 87) | def __init__(self, markup="", features=None, builder=None, method __copy__ (line 238) | def __copy__(self): method __getstate__ (line 250) | def __getstate__(self): method _check_markup_is_url (line 258) | def _check_markup_is_url(markup): method _feed (line 285) | def _feed(self): method reset (line 295) | def reset(self): method new_tag (line 305) | def new_tag(self, name, namespace=None, nsprefix=None, **attrs): method new_string (line 309) | def new_string(self, s, subclass=NavigableString): method insert_before (line 313) | def insert_before(self, successor): method insert_after (line 316) | def insert_after(self, successor): method popTag (line 319) | def popTag(self): method pushTag (line 328) | def pushTag(self, tag): method endData (line 337) | def endData(self, containerClass=NavigableString): method object_was_parsed (line 367) | def object_was_parsed(self, o, parent=None, most_recent_element=None): method _popToTag (line 424) | def _popToTag(self, name, nsprefix=None, inclusivePop=True): method handle_starttag (line 447) | def handle_starttag(self, name, namespace, nsprefix, attrs): method handle_endtag (line 474) | def handle_endtag(self, name, nsprefix=None): method handle_data (line 479) | def handle_data(self, data): method decode (line 482) | def decode(self, pretty_print=False, class BeautifulStoneSoup (line 507) | class BeautifulStoneSoup(BeautifulSoup): method __init__ (line 510) | def __init__(self, *args, **kwargs): class StopParsing (line 518) | class StopParsing(Exception): class FeatureNotFound (line 521) | class FeatureNotFound(ValueError): FILE: example/parallax_svg_tools/bs4/builder/__init__.py class TreeBuilderRegistry (line 30) | class TreeBuilderRegistry(object): method __init__ (line 32) | def __init__(self): method register (line 36) | def register(self, treebuilder_class): method lookup (line 42) | def lookup(self, *features): class TreeBuilder (line 84) | class TreeBuilder(object): method __init__ (line 102) | def __init__(self): method reset (line 105) | def reset(self): method can_be_empty_element (line 108) | def can_be_empty_element(self, tag_name): method feed (line 129) | def feed(self, markup): method prepare_markup (line 132) | def prepare_markup(self, markup, user_specified_encoding=None, method test_fragment_to_document (line 136) | def test_fragment_to_document(self, fragment): method set_up_substitutions (line 149) | def set_up_substitutions(self, tag): method _replace_cdata_list_attribute_values (line 152) | def _replace_cdata_list_attribute_values(self, tag_name, attrs): class SAXTreeBuilder (line 182) | class SAXTreeBuilder(TreeBuilder): method feed (line 185) | def feed(self, markup): method close (line 188) | def close(self): method startElement (line 191) | def startElement(self, name, attrs): method endElement (line 196) | def endElement(self, name): method startElementNS (line 200) | def startElementNS(self, nsTuple, nodeName, attrs): method endElementNS (line 204) | def endElementNS(self, nsTuple, nodeName): method startPrefixMapping (line 209) | def startPrefixMapping(self, prefix, nodeValue): method endPrefixMapping (line 213) | def endPrefixMapping(self, prefix): method characters (line 218) | def characters(self, content): method startDocument (line 221) | def startDocument(self): method endDocument (line 224) | def endDocument(self): class HTMLTreeBuilder (line 228) | class HTMLTreeBuilder(TreeBuilder): method set_up_substitutions (line 262) | def set_up_substitutions(self, tag): function register_treebuilders_from (line 295) | def register_treebuilders_from(module): class ParserRejectedMarkup (line 308) | class ParserRejectedMarkup(Exception): FILE: example/parallax_svg_tools/bs4/builder/_html5lib.py class HTML5TreeBuilder (line 37) | class HTML5TreeBuilder(HTMLTreeBuilder): method prepare_markup (line 44) | def prepare_markup(self, markup, user_specified_encoding, method feed (line 57) | def feed(self, markup): method create_treebuilder (line 84) | def create_treebuilder(self, namespaceHTMLElements): method test_fragment_to_document (line 89) | def test_fragment_to_document(self, fragment): class TreeBuilderForHtml5lib (line 94) | class TreeBuilderForHtml5lib(treebuilder_base.TreeBuilder): method __init__ (line 96) | def __init__(self, soup, namespaceHTMLElements): method documentClass (line 100) | def documentClass(self): method insertDoctype (line 104) | def insertDoctype(self, token): method elementClass (line 112) | def elementClass(self, name, namespace): method commentClass (line 116) | def commentClass(self, data): method fragmentClass (line 119) | def fragmentClass(self): method appendChild (line 124) | def appendChild(self, node): method getDocument (line 128) | def getDocument(self): method getFragment (line 131) | def getFragment(self): class AttrList (line 134) | class AttrList(object): method __init__ (line 135) | def __init__(self, element): method __iter__ (line 138) | def __iter__(self): method __setitem__ (line 140) | def __setitem__(self, name, value): method items (line 152) | def items(self): method keys (line 154) | def keys(self): method __len__ (line 156) | def __len__(self): method __getitem__ (line 158) | def __getitem__(self, name): method __contains__ (line 160) | def __contains__(self, name): class Element (line 164) | class Element(treebuilder_base.Node): method __init__ (line 165) | def __init__(self, element, soup, namespace): method appendChild (line 171) | def appendChild(self, node): method getAttributes (line 223) | def getAttributes(self): method setAttributes (line 226) | def setAttributes(self, attributes): method insertText (line 250) | def insertText(self, data, insertBefore=None): method insertBefore (line 257) | def insertBefore(self, node, refNode): method removeChild (line 269) | def removeChild(self, node): method reparentChildren (line 272) | def reparentChildren(self, new_parent): method cloneNode (line 331) | def cloneNode(self): method hasContent (line 338) | def hasContent(self): method getNameTuple (line 341) | def getNameTuple(self): class TextNode (line 349) | class TextNode(Element): method __init__ (line 350) | def __init__(self, element, soup): method cloneNode (line 355) | def cloneNode(self): FILE: example/parallax_svg_tools/bs4/builder/_htmlparser.py class HTMLParseError (line 17) | class HTMLParseError(Exception): class BeautifulSoupHTMLParser (line 54) | class BeautifulSoupHTMLParser(HTMLParser): method handle_starttag (line 55) | def handle_starttag(self, name, attrs): method handle_endtag (line 67) | def handle_endtag(self, name): method handle_data (line 70) | def handle_data(self, data): method handle_charref (line 73) | def handle_charref(self, name): method handle_entityref (line 91) | def handle_entityref(self, name): method handle_comment (line 99) | def handle_comment(self, data): method handle_decl (line 104) | def handle_decl(self, data): method unknown_decl (line 114) | def unknown_decl(self, data): method handle_pi (line 124) | def handle_pi(self, data): class HTMLParserTreeBuilder (line 130) | class HTMLParserTreeBuilder(HTMLTreeBuilder): method __init__ (line 137) | def __init__(self, *args, **kwargs): method prepare_markup (line 144) | def prepare_markup(self, markup, user_specified_encoding=None, method feed (line 162) | def feed(self, markup): function parse_starttag (line 203) | def parse_starttag(self, i): function set_cdata_mode (line 258) | def set_cdata_mode(self, elem): FILE: example/parallax_svg_tools/bs4/builder/_lxml.py class LXMLTreeBuilderForXML (line 31) | class LXMLTreeBuilderForXML(TreeBuilder): method default_parser (line 49) | def default_parser(self, encoding): method parser_for (line 57) | def parser_for(self, encoding): method __init__ (line 66) | def __init__(self, parser=None, empty_element_tags=None): method _getNsTag (line 76) | def _getNsTag(self, tag): method prepare_markup (line 84) | def prepare_markup(self, markup, user_specified_encoding=None, method feed (line 121) | def feed(self, markup): method close (line 142) | def close(self): method start (line 145) | def start(self, name, attrs, nsmap={}): method _prefix_for_namespace (line 185) | def _prefix_for_namespace(self, namespace): method end (line 194) | def end(self, name): method pi (line 210) | def pi(self, target, data): method data (line 215) | def data(self, content): method doctype (line 218) | def doctype(self, name, pubid, system): method comment (line 223) | def comment(self, content): method test_fragment_to_document (line 229) | def test_fragment_to_document(self, fragment): class LXMLTreeBuilder (line 234) | class LXMLTreeBuilder(HTMLTreeBuilder, LXMLTreeBuilderForXML): method default_parser (line 243) | def default_parser(self, encoding): method feed (line 246) | def feed(self, markup): method test_fragment_to_document (line 256) | def test_fragment_to_document(self, fragment): FILE: example/parallax_svg_tools/bs4/dammit.py function chardet_dammit (line 25) | def chardet_dammit(s): function chardet_dammit (line 33) | def chardet_dammit(s): function chardet_dammit (line 39) | def chardet_dammit(s): class EntitySubstitution (line 53) | class EntitySubstitution(object): method _populate_class_variables (line 57) | def _populate_class_variables(): method _substitute_html_entity (line 91) | def _substitute_html_entity(cls, matchobj): method _substitute_xml_entity (line 96) | def _substitute_xml_entity(cls, matchobj): method quoted_attribute_value (line 103) | def quoted_attribute_value(self, value): method substitute_xml (line 140) | def substitute_xml(cls, value, make_quoted_attribute=False): method substitute_xml_containing_entities (line 161) | def substitute_xml_containing_entities( method substitute_html (line 183) | def substitute_html(cls, s): class EncodingDetector (line 198) | class EncodingDetector: method __init__ (line 218) | def __init__(self, markup, override_encodings=None, is_html=False, method _usable (line 230) | def _usable(self, encoding, tried): method encodings (line 241) | def encodings(self): method strip_byte_order_mark (line 274) | def strip_byte_order_mark(cls, data): method find_declared_encoding (line 300) | def find_declared_encoding(cls, markup, is_html=False, search_entire_d... class UnicodeDammit (line 325) | class UnicodeDammit: method __init__ (line 344) | def __init__(self, markup, override_encodings=[], method _sub_ms_char (line 394) | def _sub_ms_char(self, match): method _convert_from (line 411) | def _convert_from(self, proposed, errors="strict"): method _to_unicode (line 438) | def _to_unicode(self, data, encoding, errors="strict"): method declared_html_encoding (line 444) | def declared_html_encoding(self): method find_codec (line 449) | def find_codec(self, charset): method _codec (line 460) | def _codec(self, charset): method detwingle (line 781) | def detwingle(cls, in_bytes, main_encoding="utf8", FILE: example/parallax_svg_tools/bs4/diagnose.py function diagnose (line 23) | def diagnose(data): function lxml_trace (line 84) | def lxml_trace(data, html=True, **kwargs): class AnnouncingParser (line 94) | class AnnouncingParser(HTMLParser): method _p (line 97) | def _p(self, s): method handle_starttag (line 100) | def handle_starttag(self, name, attrs): method handle_endtag (line 103) | def handle_endtag(self, name): method handle_data (line 106) | def handle_data(self, data): method handle_charref (line 109) | def handle_charref(self, name): method handle_entityref (line 112) | def handle_entityref(self, name): method handle_comment (line 115) | def handle_comment(self, data): method handle_decl (line 118) | def handle_decl(self, data): method unknown_decl (line 121) | def unknown_decl(self, data): method handle_pi (line 124) | def handle_pi(self, data): function htmlparser_trace (line 127) | def htmlparser_trace(data): function rword (line 139) | def rword(length=5): function rsentence (line 150) | def rsentence(length=4): function rdoc (line 154) | def rdoc(num_elements=1000): function benchmark_parsers (line 172) | def benchmark_parsers(num_elements=100000): function profile (line 204) | def profile(num_elements=100000, parser="lxml"): FILE: example/parallax_svg_tools/bs4/element.py function _alias (line 17) | def _alias(attr): class NamespacedAttribute (line 29) | class NamespacedAttribute(unicode): method __new__ (line 31) | def __new__(cls, prefix, name, namespace=None): class AttributeValueWithCharsetSubstitution (line 44) | class AttributeValueWithCharsetSubstitution(unicode): class CharsetMetaAttributeValue (line 47) | class CharsetMetaAttributeValue(AttributeValueWithCharsetSubstitution): method __new__ (line 54) | def __new__(cls, original_value): method encode (line 59) | def encode(self, encoding): class ContentMetaAttributeValue (line 63) | class ContentMetaAttributeValue(AttributeValueWithCharsetSubstitution): method __new__ (line 74) | def __new__(cls, original_value): method encode (line 84) | def encode(self, encoding): class HTMLAwareEntitySubstitution (line 89) | class HTMLAwareEntitySubstitution(EntitySubstitution): method _substitute_if_appropriate (line 107) | def _substitute_if_appropriate(cls, ns, f): method substitute_html (line 117) | def substitute_html(cls, ns): method substitute_xml (line 122) | def substitute_xml(cls, ns): class PageElement (line 126) | class PageElement(object): method format_string (line 160) | def format_string(self, s, formatter='minimal'): method _is_xml (line 171) | def _is_xml(self): method _formatter_for_name (line 194) | def _formatter_for_name(self, name): method setup (line 203) | def setup(self, parent=None, previous_element=None, next_element=None, method replace_with (line 232) | def replace_with(self, replace_with): method unwrap (line 248) | def unwrap(self): method wrap (line 262) | def wrap(self, wrap_inside): method extract (line 267) | def extract(self): method _last_descendant (line 296) | def _last_descendant(self, is_initialized=True, accept_self=True): method insert (line 310) | def insert(self, position, new_child): method append (line 376) | def append(self, tag): method insert_before (line 380) | def insert_before(self, predecessor): method insert_after (line 399) | def insert_after(self, successor): method find_next (line 418) | def find_next(self, name=None, attrs={}, text=None, **kwargs): method find_all_next (line 424) | def find_all_next(self, name=None, attrs={}, text=None, limit=None, method find_next_sibling (line 432) | def find_next_sibling(self, name=None, attrs={}, text=None, **kwargs): method find_next_siblings (line 439) | def find_next_siblings(self, name=None, attrs={}, text=None, limit=None, method find_previous (line 448) | def find_previous(self, name=None, attrs={}, text=None, **kwargs): method find_all_previous (line 455) | def find_all_previous(self, name=None, attrs={}, text=None, limit=None, method find_previous_sibling (line 464) | def find_previous_sibling(self, name=None, attrs={}, text=None, **kwar... method find_previous_siblings (line 471) | def find_previous_siblings(self, name=None, attrs={}, text=None, method find_parent (line 480) | def find_parent(self, name=None, attrs={}, **kwargs): method find_parents (line 492) | def find_parents(self, name=None, attrs={}, limit=None, **kwargs): method next (line 502) | def next(self): method previous (line 506) | def previous(self): method _find_one (line 511) | def _find_one(self, method, name, attrs, text, **kwargs): method _find_all (line 518) | def _find_all(self, name, attrs, text, limit, generator, **kwargs): method next_elements (line 559) | def next_elements(self): method next_siblings (line 566) | def next_siblings(self): method previous_elements (line 573) | def previous_elements(self): method previous_siblings (line 580) | def previous_siblings(self): method parents (line 587) | def parents(self): method _attr_value_as_string (line 609) | def _attr_value_as_string(self, value, default=None): method _tag_name_matches_and (line 620) | def _tag_name_matches_and(self, function, tag_name): method _attribute_checker (line 628) | def _attribute_checker(self, operator, attribute, value=''): method nextGenerator (line 671) | def nextGenerator(self): method nextSiblingGenerator (line 674) | def nextSiblingGenerator(self): method previousGenerator (line 677) | def previousGenerator(self): method previousSiblingGenerator (line 680) | def previousSiblingGenerator(self): method parentGenerator (line 683) | def parentGenerator(self): class NavigableString (line 687) | class NavigableString(unicode, PageElement): method __new__ (line 697) | def __new__(cls, value): method __copy__ (line 712) | def __copy__(self): method __getnewargs__ (line 718) | def __getnewargs__(self): method __getattr__ (line 721) | def __getattr__(self, attr): method output_ready (line 732) | def output_ready(self, formatter="minimal"): method name (line 737) | def name(self): method name (line 741) | def name(self, name): class PreformattedString (line 744) | class PreformattedString(NavigableString): method output_ready (line 751) | def output_ready(self, formatter="minimal"): class CData (line 757) | class CData(PreformattedString): class ProcessingInstruction (line 762) | class ProcessingInstruction(PreformattedString): class XMLProcessingInstruction (line 768) | class XMLProcessingInstruction(ProcessingInstruction): class Comment (line 773) | class Comment(PreformattedString): class Declaration (line 779) | class Declaration(PreformattedString): class Doctype (line 784) | class Doctype(PreformattedString): method for_name_and_ids (line 787) | def for_name_and_ids(cls, name, pub_id, system_id): class Tag (line 802) | class Tag(PageElement): method __init__ (line 806) | def __init__(self, parser=None, builder=None, name=None, namespace=None, method __copy__ (line 861) | def __copy__(self): method is_empty_element (line 874) | def is_empty_element(self): method string (line 892) | def string(self): method string (line 909) | def string(self, string): method _all_strings (line 913) | def _all_strings(self, strip=False, types=(NavigableString, CData)): method stripped_strings (line 934) | def stripped_strings(self): method get_text (line 938) | def get_text(self, separator=u"", strip=False, method decompose (line 948) | def decompose(self): method clear (line 958) | def clear(self, decompose=False): method index (line 972) | def index(self, element): method get (line 982) | def get(self, key, default=None): method has_attr (line 988) | def has_attr(self, key): method __hash__ (line 991) | def __hash__(self): method __getitem__ (line 994) | def __getitem__(self, key): method __iter__ (line 999) | def __iter__(self): method __len__ (line 1003) | def __len__(self): method __contains__ (line 1007) | def __contains__(self, x): method __nonzero__ (line 1010) | def __nonzero__(self): method __setitem__ (line 1014) | def __setitem__(self, key, value): method __delitem__ (line 1019) | def __delitem__(self, key): method __call__ (line 1023) | def __call__(self, *args, **kwargs): method __getattr__ (line 1029) | def __getattr__(self, tag): method __eq__ (line 1044) | def __eq__(self, other): method __ne__ (line 1061) | def __ne__(self, other): method __repr__ (line 1066) | def __repr__(self, encoding="unicode-escape"): method __unicode__ (line 1077) | def __unicode__(self): method __str__ (line 1080) | def __str__(self): method encode (line 1089) | def encode(self, encoding=DEFAULT_OUTPUT_ENCODING, method _should_pretty_print (line 1097) | def _should_pretty_print(self, indent_level): method decode (line 1105) | def decode(self, indent_level=None, method prettify (line 1198) | def prettify(self, encoding=None, formatter="minimal"): method decode_contents (line 1204) | def decode_contents(self, indent_level=None, method encode_contents (line 1246) | def encode_contents( method renderContents (line 1264) | def renderContents(self, encoding=DEFAULT_OUTPUT_ENCODING, method find (line 1273) | def find(self, name=None, attrs={}, recursive=True, text=None, method find_all (line 1284) | def find_all(self, name=None, attrs={}, recursive=True, text=None, method children (line 1305) | def children(self): method descendants (line 1310) | def descendants(self): method select_one (line 1324) | def select_one(self, selector): method select (line 1331) | def select(self, selector, _candidate_generator=None, limit=None): method childGenerator (line 1552) | def childGenerator(self): method recursiveChildGenerator (line 1555) | def recursiveChildGenerator(self): method has_key (line 1558) | def has_key(self, key): class SoupStrainer (line 1567) | class SoupStrainer(object): method __init__ (line 1571) | def __init__(self, name=None, attrs={}, text=None, **kwargs): method _normalize_search_value (line 1598) | def _normalize_search_value(self, value): method __str__ (line 1628) | def __str__(self): method search_tag (line 1634) | def search_tag(self, markup_name=None, markup_attrs={}): method search (line 1675) | def search(self, markup): method _matches (line 1701) | def _matches(self, markup, match_against): class ResultSet (line 1750) | class ResultSet(list): method __init__ (line 1753) | def __init__(self, source, result=()): FILE: example/parallax_svg_tools/svg/__init__.py function create_file (line 7) | def create_file(path, mode): function parse_svg (line 19) | def parse_svg(path, namespace, options): function write_svg (line 165) | def write_svg(svg, dst_path, options): function compile_svg (line 190) | def compile_svg(src_path, dst_path, options): function compile_master_svg (line 215) | def compile_master_svg(src_path, dst_path, options): function parse_markup (line 278) | def parse_markup(src_path, output): function inline_svg (line 291) | def inline_svg(src_path, dst_path): FILE: parallax_svg_tools/bs4/__init__.py class BeautifulSoup (line 55) | class BeautifulSoup(Tag): method __init__ (line 87) | def __init__(self, markup="", features=None, builder=None, method __copy__ (line 238) | def __copy__(self): method __getstate__ (line 250) | def __getstate__(self): method _check_markup_is_url (line 258) | def _check_markup_is_url(markup): method _feed (line 285) | def _feed(self): method reset (line 295) | def reset(self): method new_tag (line 305) | def new_tag(self, name, namespace=None, nsprefix=None, **attrs): method new_string (line 309) | def new_string(self, s, subclass=NavigableString): method insert_before (line 313) | def insert_before(self, successor): method insert_after (line 316) | def insert_after(self, successor): method popTag (line 319) | def popTag(self): method pushTag (line 328) | def pushTag(self, tag): method endData (line 337) | def endData(self, containerClass=NavigableString): method object_was_parsed (line 367) | def object_was_parsed(self, o, parent=None, most_recent_element=None): method _popToTag (line 424) | def _popToTag(self, name, nsprefix=None, inclusivePop=True): method handle_starttag (line 447) | def handle_starttag(self, name, namespace, nsprefix, attrs): method handle_endtag (line 474) | def handle_endtag(self, name, nsprefix=None): method handle_data (line 479) | def handle_data(self, data): method decode (line 482) | def decode(self, pretty_print=False, class BeautifulStoneSoup (line 507) | class BeautifulStoneSoup(BeautifulSoup): method __init__ (line 510) | def __init__(self, *args, **kwargs): class StopParsing (line 518) | class StopParsing(Exception): class FeatureNotFound (line 521) | class FeatureNotFound(ValueError): FILE: parallax_svg_tools/bs4/builder/__init__.py class TreeBuilderRegistry (line 30) | class TreeBuilderRegistry(object): method __init__ (line 32) | def __init__(self): method register (line 36) | def register(self, treebuilder_class): method lookup (line 42) | def lookup(self, *features): class TreeBuilder (line 84) | class TreeBuilder(object): method __init__ (line 102) | def __init__(self): method reset (line 105) | def reset(self): method can_be_empty_element (line 108) | def can_be_empty_element(self, tag_name): method feed (line 129) | def feed(self, markup): method prepare_markup (line 132) | def prepare_markup(self, markup, user_specified_encoding=None, method test_fragment_to_document (line 136) | def test_fragment_to_document(self, fragment): method set_up_substitutions (line 149) | def set_up_substitutions(self, tag): method _replace_cdata_list_attribute_values (line 152) | def _replace_cdata_list_attribute_values(self, tag_name, attrs): class SAXTreeBuilder (line 182) | class SAXTreeBuilder(TreeBuilder): method feed (line 185) | def feed(self, markup): method close (line 188) | def close(self): method startElement (line 191) | def startElement(self, name, attrs): method endElement (line 196) | def endElement(self, name): method startElementNS (line 200) | def startElementNS(self, nsTuple, nodeName, attrs): method endElementNS (line 204) | def endElementNS(self, nsTuple, nodeName): method startPrefixMapping (line 209) | def startPrefixMapping(self, prefix, nodeValue): method endPrefixMapping (line 213) | def endPrefixMapping(self, prefix): method characters (line 218) | def characters(self, content): method startDocument (line 221) | def startDocument(self): method endDocument (line 224) | def endDocument(self): class HTMLTreeBuilder (line 228) | class HTMLTreeBuilder(TreeBuilder): method set_up_substitutions (line 262) | def set_up_substitutions(self, tag): function register_treebuilders_from (line 295) | def register_treebuilders_from(module): class ParserRejectedMarkup (line 308) | class ParserRejectedMarkup(Exception): FILE: parallax_svg_tools/bs4/builder/_html5lib.py class HTML5TreeBuilder (line 37) | class HTML5TreeBuilder(HTMLTreeBuilder): method prepare_markup (line 44) | def prepare_markup(self, markup, user_specified_encoding, method feed (line 57) | def feed(self, markup): method create_treebuilder (line 84) | def create_treebuilder(self, namespaceHTMLElements): method test_fragment_to_document (line 89) | def test_fragment_to_document(self, fragment): class TreeBuilderForHtml5lib (line 94) | class TreeBuilderForHtml5lib(treebuilder_base.TreeBuilder): method __init__ (line 96) | def __init__(self, soup, namespaceHTMLElements): method documentClass (line 100) | def documentClass(self): method insertDoctype (line 104) | def insertDoctype(self, token): method elementClass (line 112) | def elementClass(self, name, namespace): method commentClass (line 116) | def commentClass(self, data): method fragmentClass (line 119) | def fragmentClass(self): method appendChild (line 124) | def appendChild(self, node): method getDocument (line 128) | def getDocument(self): method getFragment (line 131) | def getFragment(self): class AttrList (line 134) | class AttrList(object): method __init__ (line 135) | def __init__(self, element): method __iter__ (line 138) | def __iter__(self): method __setitem__ (line 140) | def __setitem__(self, name, value): method items (line 152) | def items(self): method keys (line 154) | def keys(self): method __len__ (line 156) | def __len__(self): method __getitem__ (line 158) | def __getitem__(self, name): method __contains__ (line 160) | def __contains__(self, name): class Element (line 164) | class Element(treebuilder_base.Node): method __init__ (line 165) | def __init__(self, element, soup, namespace): method appendChild (line 171) | def appendChild(self, node): method getAttributes (line 223) | def getAttributes(self): method setAttributes (line 226) | def setAttributes(self, attributes): method insertText (line 250) | def insertText(self, data, insertBefore=None): method insertBefore (line 257) | def insertBefore(self, node, refNode): method removeChild (line 269) | def removeChild(self, node): method reparentChildren (line 272) | def reparentChildren(self, new_parent): method cloneNode (line 331) | def cloneNode(self): method hasContent (line 338) | def hasContent(self): method getNameTuple (line 341) | def getNameTuple(self): class TextNode (line 349) | class TextNode(Element): method __init__ (line 350) | def __init__(self, element, soup): method cloneNode (line 355) | def cloneNode(self): FILE: parallax_svg_tools/bs4/builder/_htmlparser.py class HTMLParseError (line 17) | class HTMLParseError(Exception): class BeautifulSoupHTMLParser (line 54) | class BeautifulSoupHTMLParser(HTMLParser): method handle_starttag (line 55) | def handle_starttag(self, name, attrs): method handle_endtag (line 67) | def handle_endtag(self, name): method handle_data (line 70) | def handle_data(self, data): method handle_charref (line 73) | def handle_charref(self, name): method handle_entityref (line 91) | def handle_entityref(self, name): method handle_comment (line 99) | def handle_comment(self, data): method handle_decl (line 104) | def handle_decl(self, data): method unknown_decl (line 114) | def unknown_decl(self, data): method handle_pi (line 124) | def handle_pi(self, data): class HTMLParserTreeBuilder (line 130) | class HTMLParserTreeBuilder(HTMLTreeBuilder): method __init__ (line 137) | def __init__(self, *args, **kwargs): method prepare_markup (line 144) | def prepare_markup(self, markup, user_specified_encoding=None, method feed (line 162) | def feed(self, markup): function parse_starttag (line 203) | def parse_starttag(self, i): function set_cdata_mode (line 258) | def set_cdata_mode(self, elem): FILE: parallax_svg_tools/bs4/builder/_lxml.py class LXMLTreeBuilderForXML (line 31) | class LXMLTreeBuilderForXML(TreeBuilder): method default_parser (line 49) | def default_parser(self, encoding): method parser_for (line 57) | def parser_for(self, encoding): method __init__ (line 66) | def __init__(self, parser=None, empty_element_tags=None): method _getNsTag (line 76) | def _getNsTag(self, tag): method prepare_markup (line 84) | def prepare_markup(self, markup, user_specified_encoding=None, method feed (line 121) | def feed(self, markup): method close (line 142) | def close(self): method start (line 145) | def start(self, name, attrs, nsmap={}): method _prefix_for_namespace (line 185) | def _prefix_for_namespace(self, namespace): method end (line 194) | def end(self, name): method pi (line 210) | def pi(self, target, data): method data (line 215) | def data(self, content): method doctype (line 218) | def doctype(self, name, pubid, system): method comment (line 223) | def comment(self, content): method test_fragment_to_document (line 229) | def test_fragment_to_document(self, fragment): class LXMLTreeBuilder (line 234) | class LXMLTreeBuilder(HTMLTreeBuilder, LXMLTreeBuilderForXML): method default_parser (line 243) | def default_parser(self, encoding): method feed (line 246) | def feed(self, markup): method test_fragment_to_document (line 256) | def test_fragment_to_document(self, fragment): FILE: parallax_svg_tools/bs4/dammit.py function chardet_dammit (line 25) | def chardet_dammit(s): function chardet_dammit (line 33) | def chardet_dammit(s): function chardet_dammit (line 39) | def chardet_dammit(s): class EntitySubstitution (line 53) | class EntitySubstitution(object): method _populate_class_variables (line 57) | def _populate_class_variables(): method _substitute_html_entity (line 91) | def _substitute_html_entity(cls, matchobj): method _substitute_xml_entity (line 96) | def _substitute_xml_entity(cls, matchobj): method quoted_attribute_value (line 103) | def quoted_attribute_value(self, value): method substitute_xml (line 140) | def substitute_xml(cls, value, make_quoted_attribute=False): method substitute_xml_containing_entities (line 161) | def substitute_xml_containing_entities( method substitute_html (line 183) | def substitute_html(cls, s): class EncodingDetector (line 198) | class EncodingDetector: method __init__ (line 218) | def __init__(self, markup, override_encodings=None, is_html=False, method _usable (line 230) | def _usable(self, encoding, tried): method encodings (line 241) | def encodings(self): method strip_byte_order_mark (line 274) | def strip_byte_order_mark(cls, data): method find_declared_encoding (line 300) | def find_declared_encoding(cls, markup, is_html=False, search_entire_d... class UnicodeDammit (line 325) | class UnicodeDammit: method __init__ (line 344) | def __init__(self, markup, override_encodings=[], method _sub_ms_char (line 394) | def _sub_ms_char(self, match): method _convert_from (line 411) | def _convert_from(self, proposed, errors="strict"): method _to_unicode (line 438) | def _to_unicode(self, data, encoding, errors="strict"): method declared_html_encoding (line 444) | def declared_html_encoding(self): method find_codec (line 449) | def find_codec(self, charset): method _codec (line 460) | def _codec(self, charset): method detwingle (line 781) | def detwingle(cls, in_bytes, main_encoding="utf8", FILE: parallax_svg_tools/bs4/diagnose.py function diagnose (line 23) | def diagnose(data): function lxml_trace (line 84) | def lxml_trace(data, html=True, **kwargs): class AnnouncingParser (line 94) | class AnnouncingParser(HTMLParser): method _p (line 97) | def _p(self, s): method handle_starttag (line 100) | def handle_starttag(self, name, attrs): method handle_endtag (line 103) | def handle_endtag(self, name): method handle_data (line 106) | def handle_data(self, data): method handle_charref (line 109) | def handle_charref(self, name): method handle_entityref (line 112) | def handle_entityref(self, name): method handle_comment (line 115) | def handle_comment(self, data): method handle_decl (line 118) | def handle_decl(self, data): method unknown_decl (line 121) | def unknown_decl(self, data): method handle_pi (line 124) | def handle_pi(self, data): function htmlparser_trace (line 127) | def htmlparser_trace(data): function rword (line 139) | def rword(length=5): function rsentence (line 150) | def rsentence(length=4): function rdoc (line 154) | def rdoc(num_elements=1000): function benchmark_parsers (line 172) | def benchmark_parsers(num_elements=100000): function profile (line 204) | def profile(num_elements=100000, parser="lxml"): FILE: parallax_svg_tools/bs4/element.py function _alias (line 17) | def _alias(attr): class NamespacedAttribute (line 29) | class NamespacedAttribute(unicode): method __new__ (line 31) | def __new__(cls, prefix, name, namespace=None): class AttributeValueWithCharsetSubstitution (line 44) | class AttributeValueWithCharsetSubstitution(unicode): class CharsetMetaAttributeValue (line 47) | class CharsetMetaAttributeValue(AttributeValueWithCharsetSubstitution): method __new__ (line 54) | def __new__(cls, original_value): method encode (line 59) | def encode(self, encoding): class ContentMetaAttributeValue (line 63) | class ContentMetaAttributeValue(AttributeValueWithCharsetSubstitution): method __new__ (line 74) | def __new__(cls, original_value): method encode (line 84) | def encode(self, encoding): class HTMLAwareEntitySubstitution (line 89) | class HTMLAwareEntitySubstitution(EntitySubstitution): method _substitute_if_appropriate (line 107) | def _substitute_if_appropriate(cls, ns, f): method substitute_html (line 117) | def substitute_html(cls, ns): method substitute_xml (line 122) | def substitute_xml(cls, ns): class PageElement (line 126) | class PageElement(object): method format_string (line 160) | def format_string(self, s, formatter='minimal'): method _is_xml (line 171) | def _is_xml(self): method _formatter_for_name (line 194) | def _formatter_for_name(self, name): method setup (line 203) | def setup(self, parent=None, previous_element=None, next_element=None, method replace_with (line 232) | def replace_with(self, replace_with): method unwrap (line 248) | def unwrap(self): method wrap (line 262) | def wrap(self, wrap_inside): method extract (line 267) | def extract(self): method _last_descendant (line 296) | def _last_descendant(self, is_initialized=True, accept_self=True): method insert (line 310) | def insert(self, position, new_child): method append (line 376) | def append(self, tag): method insert_before (line 380) | def insert_before(self, predecessor): method insert_after (line 399) | def insert_after(self, successor): method find_next (line 418) | def find_next(self, name=None, attrs={}, text=None, **kwargs): method find_all_next (line 424) | def find_all_next(self, name=None, attrs={}, text=None, limit=None, method find_next_sibling (line 432) | def find_next_sibling(self, name=None, attrs={}, text=None, **kwargs): method find_next_siblings (line 439) | def find_next_siblings(self, name=None, attrs={}, text=None, limit=None, method find_previous (line 448) | def find_previous(self, name=None, attrs={}, text=None, **kwargs): method find_all_previous (line 455) | def find_all_previous(self, name=None, attrs={}, text=None, limit=None, method find_previous_sibling (line 464) | def find_previous_sibling(self, name=None, attrs={}, text=None, **kwar... method find_previous_siblings (line 471) | def find_previous_siblings(self, name=None, attrs={}, text=None, method find_parent (line 480) | def find_parent(self, name=None, attrs={}, **kwargs): method find_parents (line 492) | def find_parents(self, name=None, attrs={}, limit=None, **kwargs): method next (line 502) | def next(self): method previous (line 506) | def previous(self): method _find_one (line 511) | def _find_one(self, method, name, attrs, text, **kwargs): method _find_all (line 518) | def _find_all(self, name, attrs, text, limit, generator, **kwargs): method next_elements (line 559) | def next_elements(self): method next_siblings (line 566) | def next_siblings(self): method previous_elements (line 573) | def previous_elements(self): method previous_siblings (line 580) | def previous_siblings(self): method parents (line 587) | def parents(self): method _attr_value_as_string (line 609) | def _attr_value_as_string(self, value, default=None): method _tag_name_matches_and (line 620) | def _tag_name_matches_and(self, function, tag_name): method _attribute_checker (line 628) | def _attribute_checker(self, operator, attribute, value=''): method nextGenerator (line 671) | def nextGenerator(self): method nextSiblingGenerator (line 674) | def nextSiblingGenerator(self): method previousGenerator (line 677) | def previousGenerator(self): method previousSiblingGenerator (line 680) | def previousSiblingGenerator(self): method parentGenerator (line 683) | def parentGenerator(self): class NavigableString (line 687) | class NavigableString(unicode, PageElement): method __new__ (line 697) | def __new__(cls, value): method __copy__ (line 712) | def __copy__(self): method __getnewargs__ (line 718) | def __getnewargs__(self): method __getattr__ (line 721) | def __getattr__(self, attr): method output_ready (line 732) | def output_ready(self, formatter="minimal"): method name (line 737) | def name(self): method name (line 741) | def name(self, name): class PreformattedString (line 744) | class PreformattedString(NavigableString): method output_ready (line 751) | def output_ready(self, formatter="minimal"): class CData (line 757) | class CData(PreformattedString): class ProcessingInstruction (line 762) | class ProcessingInstruction(PreformattedString): class XMLProcessingInstruction (line 768) | class XMLProcessingInstruction(ProcessingInstruction): class Comment (line 773) | class Comment(PreformattedString): class Declaration (line 779) | class Declaration(PreformattedString): class Doctype (line 784) | class Doctype(PreformattedString): method for_name_and_ids (line 787) | def for_name_and_ids(cls, name, pub_id, system_id): class Tag (line 802) | class Tag(PageElement): method __init__ (line 806) | def __init__(self, parser=None, builder=None, name=None, namespace=None, method __copy__ (line 861) | def __copy__(self): method is_empty_element (line 874) | def is_empty_element(self): method string (line 892) | def string(self): method string (line 909) | def string(self, string): method _all_strings (line 913) | def _all_strings(self, strip=False, types=(NavigableString, CData)): method stripped_strings (line 934) | def stripped_strings(self): method get_text (line 938) | def get_text(self, separator=u"", strip=False, method decompose (line 948) | def decompose(self): method clear (line 958) | def clear(self, decompose=False): method index (line 972) | def index(self, element): method get (line 982) | def get(self, key, default=None): method has_attr (line 988) | def has_attr(self, key): method __hash__ (line 991) | def __hash__(self): method __getitem__ (line 994) | def __getitem__(self, key): method __iter__ (line 999) | def __iter__(self): method __len__ (line 1003) | def __len__(self): method __contains__ (line 1007) | def __contains__(self, x): method __nonzero__ (line 1010) | def __nonzero__(self): method __setitem__ (line 1014) | def __setitem__(self, key, value): method __delitem__ (line 1019) | def __delitem__(self, key): method __call__ (line 1023) | def __call__(self, *args, **kwargs): method __getattr__ (line 1029) | def __getattr__(self, tag): method __eq__ (line 1044) | def __eq__(self, other): method __ne__ (line 1061) | def __ne__(self, other): method __repr__ (line 1066) | def __repr__(self, encoding="unicode-escape"): method __unicode__ (line 1077) | def __unicode__(self): method __str__ (line 1080) | def __str__(self): method encode (line 1089) | def encode(self, encoding=DEFAULT_OUTPUT_ENCODING, method _should_pretty_print (line 1097) | def _should_pretty_print(self, indent_level): method decode (line 1105) | def decode(self, indent_level=None, method prettify (line 1198) | def prettify(self, encoding=None, formatter="minimal"): method decode_contents (line 1204) | def decode_contents(self, indent_level=None, method encode_contents (line 1246) | def encode_contents( method renderContents (line 1264) | def renderContents(self, encoding=DEFAULT_OUTPUT_ENCODING, method find (line 1273) | def find(self, name=None, attrs={}, recursive=True, text=None, method find_all (line 1284) | def find_all(self, name=None, attrs={}, recursive=True, text=None, method children (line 1305) | def children(self): method descendants (line 1310) | def descendants(self): method select_one (line 1324) | def select_one(self, selector): method select (line 1331) | def select(self, selector, _candidate_generator=None, limit=None): method childGenerator (line 1552) | def childGenerator(self): method recursiveChildGenerator (line 1555) | def recursiveChildGenerator(self): method has_key (line 1558) | def has_key(self, key): class SoupStrainer (line 1567) | class SoupStrainer(object): method __init__ (line 1571) | def __init__(self, name=None, attrs={}, text=None, **kwargs): method _normalize_search_value (line 1598) | def _normalize_search_value(self, value): method __str__ (line 1628) | def __str__(self): method search_tag (line 1634) | def search_tag(self, markup_name=None, markup_attrs={}): method search (line 1675) | def search(self, markup): method _matches (line 1701) | def _matches(self, markup, match_against): class ResultSet (line 1750) | class ResultSet(list): method __init__ (line 1753) | def __init__(self, source, result=()): FILE: parallax_svg_tools/svg/__init__.py function create_file (line 7) | def create_file(path, mode): function parse_svg (line 19) | def parse_svg(path, namespace, options): function write_svg (line 173) | def write_svg(svg, dst_path, options): function compile_svg (line 198) | def compile_svg(src_path, dst_path, options): function compile_master_svg (line 223) | def compile_master_svg(src_path, dst_path, options): function parse_markup (line 286) | def parse_markup(src_path, output): function inline_svg (line 299) | def inline_svg(src_path, dst_path):