March 2003
Intermediate to advanced
656 pages
39h 30m
English
handle_entityref
s.handle_entityref(ref)Called to process an entity reference
'&
ref
;‘.
SGMLParser’s implementation of
handle_entityref looks
ref up in
s
.entitydefs, like:
def handle_entityref(self, ref):
try: t = self.entitydefs[ref]
except KeyError: self.unknown_entityref(ref)
else: self.handle_data(t)Your subclass X may override
handle_entityref or
unknown_entityref in order to support entity
references '&...;' in different ways.
SGMLParser’s attribute
entitydefs includes keys 'amp',
'apos', 'gt',
'lt', and 'quot‘.
Read now
Unlock full access