3 spaceCharactersBytes: Any
5 asciiUppercaseBytes: Any
6 spacesAngleBrackets: Any
7 invalid_unicode_no_surrogate: str
8 invalid_unicode_re: Any
9 non_bmp_invalid_codepoints: Any
10 ascii_punctuation_re: Any
17 def __init__(self, stream) -> None: ...
19 def seek(self, pos) -> None: ...
20 def read(self, bytes): ...
22 def HTMLInputStream(source, **kwargs): ...
24 class HTMLUnicodeInputStream:
25 reportCharacterErrors: Any
29 def __init__(self, source) -> None: ...
36 def reset(self) -> None: ...
37 def openStream(self, source): ...
38 def position(self): ...
40 def readChunk(self, chunkSize: Any | None = ...): ...
41 def characterErrorsUCS4(self, data) -> None: ...
42 def characterErrorsUCS2(self, data) -> None: ...
43 def charsUntil(self, characters, opposite: bool = ...): ...
44 def unget(self, char) -> None: ...
46 class HTMLBinaryInputStream(HTMLUnicodeInputStream):
50 override_encoding: Any
51 transport_encoding: Any
52 same_origin_parent_encoding: Any
59 override_encoding: Any | None = ...,
60 transport_encoding: Any | None = ...,
61 same_origin_parent_encoding: Any | None = ...,
62 likely_encoding: Any | None = ...,
63 default_encoding: str = ...,
64 useChardet: bool = ...,
67 def reset(self) -> None: ...
68 def openStream(self, source): ...
69 def determineEncoding(self, chardet: bool = ...): ...
70 def changeEncoding(self, newEncoding) -> None: ...
71 def detectBOM(self): ...
72 def detectEncodingMeta(self): ...
74 class EncodingBytes(bytes):
75 def __new__(cls, value): ...
76 def __init__(self, value) -> None: ...
77 def __iter__(self): ...
78 def __next__(self): ...
80 def previous(self): ...
81 def setPosition(self, position) -> None: ...
82 def getPosition(self): ...
84 def getCurrentByte(self): ...
86 def skip(self, chars=...): ...
87 def skipUntil(self, chars): ...
88 def matchBytes(self, bytes): ...
89 def jumpTo(self, bytes): ...
94 def __init__(self, data) -> None: ...
95 def getEncoding(self): ...
96 def handleComment(self): ...
97 def handleMeta(self): ...
98 def handlePossibleStartTag(self): ...
99 def handlePossibleEndTag(self): ...
100 def handlePossibleTag(self, endTag): ...
101 def handleOther(self): ...
102 def getAttribute(self): ...
104 class ContentAttrParser:
106 def __init__(self, data) -> None: ...
109 def lookupEncoding(encoding): ...