jens hat geschrieben:Noch ne Frage: Gilt das eigentlich für jede Klasse, oder ist es eine besonderheit des Parsers???
Meinst Du die Methode close() ?
Also ich hab nochmal in der doc geschaut, und die Methode close() der
SGMLParser Klasse startet self.goahead(end)
Unter close() steht im docstring "Handle the remaining data"
# Internal -- handle data as far as reasonable. May leave state
# and data to be processed by a subsequent call. If 'end' is
# true, force handling all data as if followed by EOF marker.
Hab ich wohl an schmarn erzählt
Eine nette Sache... Was ich nicht verstehe, wo kommen die ganzen Leerzeichen her? Deswegen bei def handle_data() das if data=="\n"
Leider kann ich hier den Code nicht ausprobieren, aber wenn ich daheim bin kann ich mir des anschaun. Aber wieso ist das so ungewöhlich für dich
das auch Steuerzeichen gelesen werden?
MfG
Andreas