def __init__(self, tagstack, endtag, position=(None, None)):
     self.endtag = endtag
     if tagstack:
         if len(tagstack) == 1:
             msg = "Open tag <%s> does not match close tag </%s>" % (tagstack[0], endtag)
         else:
             msg = "Open tags <%s> do not match close tag </%s>" % (string.join(tagstack, ">, <"), endtag)
     else:
         msg = "No tags are open to match </%s>" % endtag
     HTMLParseError.__init__(self, msg, position)
Exemple #2
0
 def __init__(self, tagstack, endtag, position=(None, None)):
     self.endtag = endtag
     if tagstack:
         if len(tagstack) == 1:
             msg = ('Open tag <%s> does not match close tag </%s>' %
                    (tagstack[0], endtag))
         else:
             msg = ('Open tags <%s> do not match close tag </%s>' %
                    (string.join(tagstack, '>, <'), endtag))
     else:
         msg = 'No tags are open to match </%s>' % endtag
     HTMLParseError.__init__(self, msg, position)
Exemple #3
0
 def __init__(self, tagstack, endtag, position=(None, None)):
     self.endtag = endtag
     if tagstack:
         if len(tagstack) == 1:
             msg = ('Open tag <%s> does not match close tag </%s>'
                    % (tagstack[0], endtag))
         else:
             msg = ('Open tags <%s> do not match close tag </%s>'
                    % ('>, <'.join(tagstack), endtag))
     else:
         msg = 'No tags are open to match </%s>' % endtag
     HTMLParseError.__init__(self, msg, position)
Exemple #4
0
 def __init__(self, tag, position=(None, None)):
     self.tag = tag
     msg = 'Close tag </%s> should be removed' % tag
     HTMLParseError.__init__(self, msg, position)
Exemple #5
0
 def __init__(self, tagstack, tag, position=(None, None)):
     self.tag = tag
     msg = 'Tag <%s> is not allowed in <%s>' % (tag, tagstack[-1])
     HTMLParseError.__init__(self, msg, position)
Exemple #6
0
 def __init__(self, tagstack, tag, position=(None, None)):
     self.tag = tag
     msg = 'Tag <%s> is not allowed in <%s>' % (tag, tagstack[-1])
     HTMLParseError.__init__(self, msg, position)
Exemple #7
0
 def __init__(self, tag, position=(None, None)):
     self.tag = tag
     msg = 'Close tag </%s> should be removed' % tag
     HTMLParseError.__init__(self, msg, position)
Exemple #8
0
	def __init__(self, msg, position=(None, None)):
		HTMLParseError.__init__(self, msg, position)