Untabified file to fix problems reported by tabnanny

This commit is contained in:
Andrew M. Kuchling 2000-04-02 05:15:38 +00:00
parent d9b0f26515
commit e188d52a7e
1 changed files with 17 additions and 17 deletions

View File

@ -7,13 +7,13 @@ import sys, string
import os import os
import pyexpat import pyexpat
class Outputter: class Outputter:
def StartElementHandler(self, name, attrs): def StartElementHandler(self, name, attrs):
print 'Start element:\n\t', name, attrs print 'Start element:\n\t', name, attrs
def EndElementHandler(self, name): def EndElementHandler(self, name):
print 'End element:\n\t', name print 'End element:\n\t', name
def CharacterDataHandler(self, data): def CharacterDataHandler(self, data):
data = string.strip(data) data = string.strip(data)
@ -22,26 +22,26 @@ class Outputter:
print '\t', repr(data) print '\t', repr(data)
def ProcessingInstructionHandler(self, target, data): def ProcessingInstructionHandler(self, target, data):
print 'PI:\n\t', target, data print 'PI:\n\t', target, data
def StartNamespaceDeclHandler(self, prefix, uri): def StartNamespaceDeclHandler(self, prefix, uri):
print 'NS decl:\n\t', prefix, uri print 'NS decl:\n\t', prefix, uri
def EndNamespaceDeclHandler(self, prefix): def EndNamespaceDeclHandler(self, prefix):
print 'End of NS decl:\n\t', prefix print 'End of NS decl:\n\t', prefix
def StartCdataSectionHandler(self): def StartCdataSectionHandler(self):
print 'Start of CDATA section' print 'Start of CDATA section'
def EndCdataSectionHandler(self): def EndCdataSectionHandler(self):
print 'End of CDATA section' print 'End of CDATA section'
def CommentHandler(self, text): def CommentHandler(self, text):
print 'Comment:\n\t', repr(text) print 'Comment:\n\t', repr(text)
def NotationDeclHandler(self, *args): def NotationDeclHandler(self, *args):
name, base, sysid, pubid = args name, base, sysid, pubid = args
print 'Notation declared:', args print 'Notation declared:', args
def UnparsedEntityDeclHandler(self, *args): def UnparsedEntityDeclHandler(self, *args):
entityName, base, systemId, publicId, notationName = args entityName, base, systemId, publicId, notationName = args
@ -65,14 +65,14 @@ class Outputter:
out = Outputter() out = Outputter()
parser = pyexpat.ParserCreate(namespace_separator='!') parser = pyexpat.ParserCreate(namespace_separator='!')
for name in ['StartElementHandler', 'EndElementHandler', for name in ['StartElementHandler', 'EndElementHandler',
'CharacterDataHandler', 'ProcessingInstructionHandler', 'CharacterDataHandler', 'ProcessingInstructionHandler',
'UnparsedEntityDeclHandler', 'NotationDeclHandler', 'UnparsedEntityDeclHandler', 'NotationDeclHandler',
'StartNamespaceDeclHandler', 'EndNamespaceDeclHandler', 'StartNamespaceDeclHandler', 'EndNamespaceDeclHandler',
'CommentHandler', 'StartCdataSectionHandler', 'CommentHandler', 'StartCdataSectionHandler',
'EndCdataSectionHandler', 'EndCdataSectionHandler',
'DefaultHandler', 'DefaultHandlerExpand', 'DefaultHandler', 'DefaultHandlerExpand',
#'NotStandaloneHandler', #'NotStandaloneHandler',
'ExternalEntityRefHandler' 'ExternalEntityRefHandler'
]: ]:
setattr(parser, name, getattr(out, name) ) setattr(parser, name, getattr(out, name) )