mirror of https://github.com/python/cpython
Issue #16261: fix bare excepts in Doc/
This commit is contained in:
parent
c38c816ea1
commit
47395617bc
|
@ -741,9 +741,7 @@ the basis for code meeting your own specific requirements::
|
|||
break
|
||||
logger = logging.getLogger(record.name)
|
||||
logger.handle(record) # No level or filter logic applied - just do it!
|
||||
except (KeyboardInterrupt, SystemExit):
|
||||
raise
|
||||
except:
|
||||
except Exception:
|
||||
import sys, traceback
|
||||
print('Whoops! Problem:', file=sys.stderr)
|
||||
traceback.print_exc(file=sys.stderr)
|
||||
|
|
|
@ -151,7 +151,7 @@ The module defines three convenience functions and a public class:
|
|||
t = Timer(...) # outside the try/except
|
||||
try:
|
||||
t.timeit(...) # or t.repeat(...)
|
||||
except:
|
||||
except Exception:
|
||||
t.print_exc()
|
||||
|
||||
The advantage over the standard traceback is that source lines in the
|
||||
|
|
|
@ -146,7 +146,7 @@ module. ::
|
|||
source = input(">>> ")
|
||||
try:
|
||||
exec(source, envdir)
|
||||
except:
|
||||
except Exception:
|
||||
print("Exception in user code:")
|
||||
print("-"*60)
|
||||
traceback.print_exc(file=sys.stdout)
|
||||
|
|
Loading…
Reference in New Issue