Lines Matching refs:target
458 def ProcessingInstruction(target, text=None):
464 *target* is a string containing the processing instruction, *text* is a
469 element.text = target
1280 self._parser = _parser or XMLParser(target=TreeBuilder())
1337 parser = XMLParser(target=TreeBuilder())
1353 parser = XMLParser(target=TreeBuilder())
1376 parser = XMLParser(target=TreeBuilder())
1485 def pi(self, target, text=None):
1488 *target* is the target name of the processing instruction.
1492 self._pi_factory, self.insert_pis, target, text)
1509 *target* is an optional target object which defaults to an instance of the
1516 def __init__(self, *, target=None, encoding=None):
1527 if target is None:
1528 target = TreeBuilder()
1531 self.target = self._target = target
1536 if hasattr(target, 'start'):
1538 if hasattr(target, 'end'):
1540 if hasattr(target, 'start_ns'):
1542 if hasattr(target, 'end_ns'):
1544 if hasattr(target, 'data'):
1545 parser.CharacterDataHandler = target.data
1547 if hasattr(target, 'comment'):
1548 parser.CommentHandler = target.comment
1549 if hasattr(target, 'pi'):
1550 parser.ProcessingInstructionHandler = target.pi
1584 if hasattr(self.target, "start_ns"):
1594 if hasattr(self.target, "end_ns"):
1604 append((event, self.target.comment(text)))
1609 append((event, self.target.pi(pi_target, data)))
1632 return self.target.start_ns(prefix or '', uri or '')
1635 return self.target.end_ns(prefix or '')
1647 return self.target.start(tag, attrib)
1650 return self.target.end(self._fixname(tag))
1657 data_handler = self.target.data
1696 if hasattr(self.target, "doctype"):
1697 self.target.doctype(name, pubid, system[1:-1])
1701 "Define doctype() method on the TreeBuilder target.",
1720 close_handler = self.target.close
1728 del self.target, self._target
1753 parser = XMLParser(target=C14NWriterTarget(out.write, **options))
1769 Canonicalization writer target for the XMLParser.
2012 def pi(self, target, data):
2020 f'<?{target} {_escape_cdata_c14n(data)}?>' if data else f'<?{target}?>')