SF patch 1631942 by Collin Winter:
(a) "except E, V" -> "except E as V"
(b) V is now limited to a simple name (local variable)
(c) V is now deleted at the end of the except block
diff --git a/Lib/pkgutil.py b/Lib/pkgutil.py
index 37738e4..5b6b169 100644
--- a/Lib/pkgutil.py
+++ b/Lib/pkgutil.py
@@ -532,7 +532,7 @@
         if os.path.isfile(pkgfile):
             try:
                 f = open(pkgfile)
-            except IOError, msg:
+            except IOError as msg:
                 sys.stderr.write("Can't open %s: %s\n" %
                                  (pkgfile, msg))
             else: