Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ede8ffb

Browse files
committed
Merged revisions 62018 via svnmerge from
svn+ssh://[email protected]/python/trunk ........ r62018 | benjamin.peterson | 2008-03-28 21:56:00 +0100 (Fr, 28 Mär 2008) | 2 lines #2498 modernized try, except, finally statments in bdb ........
1 parent a3ab99d commit ede8ffb

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

Lib/bdb.py

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -361,10 +361,9 @@ def run(self, cmd, globals=None, locals=None):
361361
if not isinstance(cmd, types.CodeType):
362362
cmd = cmd+'\n'
363363
try:
364-
try:
365-
exec(cmd, globals, locals)
366-
except BdbQuit:
367-
pass
364+
exec(cmd, globals, locals)
365+
except BdbQuit:
366+
pass
368367
finally:
369368
self.quitting = 1
370369
sys.settrace(None)
@@ -380,10 +379,9 @@ def runeval(self, expr, globals=None, locals=None):
380379
if not isinstance(expr, types.CodeType):
381380
expr = expr+'\n'
382381
try:
383-
try:
384-
return eval(expr, globals, locals)
385-
except BdbQuit:
386-
pass
382+
return eval(expr, globals, locals)
383+
except BdbQuit:
384+
pass
387385
finally:
388386
self.quitting = 1
389387
sys.settrace(None)
@@ -399,10 +397,9 @@ def runcall(self, func, *args, **kwds):
399397
sys.settrace(self.trace_dispatch)
400398
res = None
401399
try:
402-
try:
403-
res = func(*args, **kwds)
404-
except BdbQuit:
405-
pass
400+
res = func(*args, **kwds)
401+
except BdbQuit:
402+
pass
406403
finally:
407404
self.quitting = 1
408405
sys.settrace(None)

0 commit comments

Comments
 (0)