]> granicus.if.org Git - python/commitdiff
importing types is not necessary if we use isinstance
authorNeal Norwitz <nnorwitz@gmail.com>
Fri, 25 Aug 2006 01:52:49 +0000 (01:52 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Fri, 25 Aug 2006 01:52:49 +0000 (01:52 +0000)
Lib/encodings/__init__.py

index ff05fb75f987b60e108db23d8759fc052dc4acd2..82e517a774c91f36520819526d058a5fee7601e0 100644 (file)
@@ -28,7 +28,7 @@ Written by Marc-Andre Lemburg (mal@lemburg.com).
 
 """#"
 
-import codecs, types
+import codecs
 from encodings import aliases
 
 _cache = {}
@@ -60,7 +60,7 @@ def normalize_encoding(encoding):
     """
     # Make sure we have an 8-bit string, because .translate() works
     # differently for Unicode strings.
-    if type(encoding) is types.UnicodeType:
+    if isinstance(encoding, unicode):
         # Note that .encode('latin-1') does *not* use the codec
         # registry, so this call doesn't recurse. (See unicodeobject.c
         # PyUnicode_AsEncodedString() for details)