Update the code to better reflect recommended style:
Use != instead of <> since <> is documented as "obsolescent".
Use "is" and "is not" when comparing with None or type objects.
diff --git a/Lib/xmllib.py b/Lib/xmllib.py
index 2f92556..8bca0fc 100644
--- a/Lib/xmllib.py
+++ b/Lib/xmllib.py
@@ -421,7 +421,7 @@
# Internal -- parse comment, return length or -1 if not terminated
def parse_comment(self, i):
rawdata = self.rawdata
- if rawdata[i:i+4] <> '<!--':
+ if rawdata[i:i+4] != '<!--':
raise Error('unexpected call to handle_comment')
res = commentclose.search(rawdata, i+4)
if res is None:
@@ -487,7 +487,7 @@
# Internal -- handle CDATA tag, return length or -1 if not terminated
def parse_cdata(self, i):
rawdata = self.rawdata
- if rawdata[i:i+9] <> '<![CDATA[':
+ if rawdata[i:i+9] != '<![CDATA[':
raise Error('unexpected call to parse_cdata')
res = cdataclose.search(rawdata, i+9)
if res is None: