Skip to content

Commit 436f002

Browse files
author
James Graham
committed
Make tokenizer a new-style class
--HG-- extra : transplant_source : %92%0DJ%BC%CA%23%9F%BF%BD%86%8Cd%87%D5%D7%60H%9D%28%E2
1 parent 9cd98fc commit 436f002

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

html5lib/tokenizer.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
for e in entities:
2424
entitiesByFirstChar.setdefault(e[0], []).append(e)
2525

26-
class HTMLTokenizer:
26+
class HTMLTokenizer(object):
2727
""" This class takes care of tokenizing HTML.
2828
2929
* self.currentToken
@@ -36,8 +36,6 @@ class HTMLTokenizer:
3636
Points to HTMLInputStream object.
3737
"""
3838

39-
# XXX need to fix documentation
40-
4139
def __init__(self, stream, encoding=None, parseMeta=True, useChardet=True,
4240
lowercaseElementName=True, lowercaseAttrName=True, parser=None):
4341

@@ -56,6 +54,7 @@ def __init__(self, stream, encoding=None, parseMeta=True, useChardet=True,
5654

5755
# The current token being created
5856
self.currentToken = None
57+
super(HTMLTokenizer, self).__init__()
5958

6059
def __iter__(self):
6160
""" This is where the magic happens.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy