comparison genshi/input.py @ 857:24733a5854d9

Avoid unicode literals in `repr`s of `QName` and `Namespace` when not necessary.
author cmlenz
date Thu, 12 Nov 2009 15:09:26 +0000
parents 1e2be9fb3348
children fbe34d12acde
comparison
equal deleted inserted replaced
856:1e2be9fb3348 857:24733a5854d9
86 The parsing is initiated by iterating over the parser object: 86 The parsing is initiated by iterating over the parser object:
87 87
88 >>> parser = XMLParser(StringIO('<root id="2"><child>Foo</child></root>')) 88 >>> parser = XMLParser(StringIO('<root id="2"><child>Foo</child></root>'))
89 >>> for kind, data, pos in parser: 89 >>> for kind, data, pos in parser:
90 ... print('%s %s' % (kind, data)) 90 ... print('%s %s' % (kind, data))
91 START (QName(u'root'), Attrs([(QName(u'id'), u'2')])) 91 START (QName('root'), Attrs([(QName('id'), u'2')]))
92 START (QName(u'child'), Attrs()) 92 START (QName('child'), Attrs())
93 TEXT Foo 93 TEXT Foo
94 END child 94 END child
95 END root 95 END root
96 """ 96 """
97 97
287 The parsing is initiated by iterating over the parser object: 287 The parsing is initiated by iterating over the parser object:
288 288
289 >>> parser = HTMLParser(StringIO('<UL compact><LI>Foo</UL>')) 289 >>> parser = HTMLParser(StringIO('<UL compact><LI>Foo</UL>'))
290 >>> for kind, data, pos in parser: 290 >>> for kind, data, pos in parser:
291 ... print('%s %s' % (kind, data)) 291 ... print('%s %s' % (kind, data))
292 START (QName(u'ul'), Attrs([(QName(u'compact'), u'compact')])) 292 START (QName('ul'), Attrs([(QName('compact'), u'compact')]))
293 START (QName(u'li'), Attrs()) 293 START (QName('li'), Attrs())
294 TEXT Foo 294 TEXT Foo
295 END li 295 END li
296 END ul 296 END ul
297 """ 297 """
298 298
Copyright (C) 2012-2017 Edgewall Software