Mercurial > genshi > genshi-test
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 |