mirror of
https://github.com/python/cpython.git
synced 2025-11-02 03:01:58 +00:00
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
This commit is contained in:
parent
893523e80a
commit
b940e113bf
295 changed files with 817 additions and 743 deletions
|
|
@ -127,7 +127,7 @@ def main():
|
|||
print_list(undocumented, "Undocumented symbols")
|
||||
else:
|
||||
print_list(L)
|
||||
except IOError, e:
|
||||
except IOError as e:
|
||||
if e.errno != errno.EPIPE:
|
||||
raise
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ def main():
|
|||
opts, args = getopt.getopt(
|
||||
args, "abchi:",
|
||||
["annotate", "built-in", "categorize", "help", "ignore-from="])
|
||||
except getopt.error, msg:
|
||||
except getopt.error as msg:
|
||||
sys.stdout = sys.stderr
|
||||
print msg
|
||||
print
|
||||
|
|
|
|||
|
|
@ -599,7 +599,7 @@ def main():
|
|||
options = Options()
|
||||
try:
|
||||
args = options.parse(sys.argv[1:])
|
||||
except getopt.error, msg:
|
||||
except getopt.error as msg:
|
||||
error(options, msg)
|
||||
if not args:
|
||||
# attempt to locate single .tex file in current directory:
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ def main():
|
|||
opts, args = getopt.getopt(sys.argv[1:], "Aabgtzq",
|
||||
["all", "bzip2", "gzip", "tools", "zip",
|
||||
"quiet", "anonymous"])
|
||||
except getopt.error, e:
|
||||
except getopt.error as e:
|
||||
usage(warning=str(e))
|
||||
sys.exit(2)
|
||||
if len(args) not in (1, 2):
|
||||
|
|
|
|||
|
|
@ -448,7 +448,7 @@ def do_project(library, output, arch, version):
|
|||
def openfile(file):
|
||||
try:
|
||||
p = open(file, "w")
|
||||
except IOError, msg:
|
||||
except IOError as msg:
|
||||
print file, ":", msg
|
||||
sys.exit(1)
|
||||
return p
|
||||
|
|
@ -466,7 +466,7 @@ def do_it(args = None):
|
|||
|
||||
try:
|
||||
optlist, args = getopt.getopt(args, 'ckpv:')
|
||||
except getopt.error, msg:
|
||||
except getopt.error as msg:
|
||||
print msg
|
||||
usage()
|
||||
|
||||
|
|
|
|||
|
|
@ -1039,7 +1039,8 @@ def convert(ifp, ofp):
|
|||
#
|
||||
try:
|
||||
write_esis(fragment, ofp, knownempty)
|
||||
except IOError, (err, msg):
|
||||
except IOError as e:
|
||||
(err, msg) = e
|
||||
# Ignore EPIPE; it just means that whoever we're writing to stopped
|
||||
# reading. The rest of the output would be ignored. All other errors
|
||||
# should still be reported,
|
||||
|
|
|
|||
|
|
@ -255,7 +255,8 @@ def main():
|
|||
if xml and xmldecl:
|
||||
opf.write('<?xml version="1.0" encoding="iso8859-1"?>\n')
|
||||
convert(ifp, ofp, xml=xml, autoclose=autoclose, verbatims=verbatims)
|
||||
except IOError, (err, msg):
|
||||
except IOError as e:
|
||||
(err, msg) = e
|
||||
if err != errno.EPIPE:
|
||||
raise
|
||||
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ class ESISReader(xml.sax.xmlreader.XMLReader):
|
|||
def _get_token(self, fp):
|
||||
try:
|
||||
line = fp.readline()
|
||||
except IOError, e:
|
||||
except IOError as e:
|
||||
e = SAXException("I/O error reading input stream", e)
|
||||
self.getErrorHandler().fatalError(e)
|
||||
return
|
||||
|
|
|
|||
|
|
@ -397,7 +397,8 @@ def convert(ifp, ofp, table):
|
|||
c = Conversion(ifp, ofp, table)
|
||||
try:
|
||||
c.convert()
|
||||
except IOError, (err, msg):
|
||||
except IOError as e:
|
||||
(err, msg) = e
|
||||
if err != errno.EPIPE:
|
||||
raise
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue