def parse( file, parser=None, bufsize=None, forbid_dtd=False, forbid_entities=True, forbid_external=True, ): """Parse a file into a DOM by filename or file object.""" if parser is None and not bufsize: return _expatbuilder.parse( file, forbid_dtd=forbid_dtd, forbid_entities=forbid_entities, forbid_external=forbid_external, ) else: return _do_pulldom_parse( _pulldom.parse, (file, ), { "parser": parser, "bufsize": bufsize, "forbid_dtd": forbid_dtd, "forbid_entities": forbid_entities, "forbid_external": forbid_external, }, )
def parseString( string, parser=None, forbid_dtd=False, forbid_entities=True, forbid_external=True, ): """Parse a file into a DOM from a string.""" if parser is None: return _expatbuilder.parseString( string, forbid_dtd=forbid_dtd, forbid_entities=forbid_entities, forbid_external=forbid_external, ) else: return _do_pulldom_parse( _pulldom.parseString, (string, ), { "parser": parser, "forbid_dtd": forbid_dtd, "forbid_entities": forbid_entities, "forbid_external": forbid_external, }, )
def parseString(string, parser=None, forbid_dtd=False, forbid_entities=True, forbid_external=True): """Parse a file into a DOM from a string.""" if parser is None: return _expatbuilder.parseString(string, forbid_dtd=forbid_dtd, forbid_entities=forbid_entities, forbid_external=forbid_external) else: return _do_pulldom_parse(_pulldom.parseString, (string,), {'parser': parser, 'forbid_dtd': forbid_dtd, 'forbid_entities': forbid_entities, 'forbid_external': forbid_external})
def parse(file, parser=None, bufsize=None, forbid_dtd=False, forbid_entities=True, forbid_external=True): """Parse a file into a DOM by filename or file object.""" if parser is None and not bufsize: return _expatbuilder.parse(file, forbid_dtd=forbid_dtd, forbid_entities=forbid_entities, forbid_external=forbid_external) else: return _do_pulldom_parse(_pulldom.parse, (file,), {'parser': parser, 'bufsize': bufsize, 'forbid_dtd': forbid_dtd, 'forbid_entities': forbid_entities, 'forbid_external': forbid_external})
def parseString(string, parser=None, forbid_dtd=False, forbid_entities=True, forbid_external=True): """Parse a file into a DOM from a string.""" if parser is None: return _expatbuilder.parseString(string, forbid_dtd=forbid_dtd, forbid_entities=forbid_entities, forbid_external=forbid_external) else: return _do_pulldom_parse( _pulldom.parseString, (string, ), { 'parser': parser, 'forbid_dtd': forbid_dtd, 'forbid_entities': forbid_entities, 'forbid_external': forbid_external })
def parse(file, parser=None, bufsize=None, forbid_dtd=False, forbid_entities=True, forbid_external=True): """Parse a file into a DOM by filename or file object.""" if parser is None and not bufsize: return _expatbuilder.parse(file, forbid_dtd=forbid_dtd, forbid_entities=forbid_entities, forbid_external=forbid_external) else: return _do_pulldom_parse( _pulldom.parse, (file, ), { 'parser': parser, 'bufsize': bufsize, 'forbid_dtd': forbid_dtd, 'forbid_entities': forbid_entities, 'forbid_external': forbid_external })