summaryrefslogtreecommitdiff
path: root/numpy/core/numeric.py
diff options
context:
space:
mode:
authorEric Wieser <wieser.eric@gmail.com>2017-06-03 13:41:26 +0100
committerEric Wieser <wieser.eric@gmail.com>2017-06-03 13:59:51 +0100
commit1608e53072b035bd40de7a202e75354f0e802120 (patch)
treea530210ff9fa4f44e1e3061af05df3f55ec96c35 /numpy/core/numeric.py
parent0e4610e30aabaf32c037fc94c869a20f2435a8f1 (diff)
downloadnumpy-1608e53072b035bd40de7a202e75354f0e802120.tar.gz
BUG: KeyboardInterrupt is swallowed all over the place
Bare except is very rarely the right thing
Diffstat (limited to 'numpy/core/numeric.py')
-rw-r--r--numpy/core/numeric.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/numpy/core/numeric.py b/numpy/core/numeric.py
index 1dde02400..9073ca5ff 100644
--- a/numpy/core/numeric.py
+++ b/numpy/core/numeric.py
@@ -1278,7 +1278,7 @@ def tensordot(a, b, axes=2):
"""
try:
iter(axes)
- except:
+ except Exception:
axes_a = list(range(-axes, 0))
axes_b = list(range(0, axes))
else:
@@ -2597,7 +2597,7 @@ def array_equal(a1, a2):
"""
try:
a1, a2 = asarray(a1), asarray(a2)
- except:
+ except Exception:
return False
if a1.shape != a2.shape:
return False
@@ -2641,11 +2641,11 @@ def array_equiv(a1, a2):
"""
try:
a1, a2 = asarray(a1), asarray(a2)
- except:
+ except Exception:
return False
try:
multiarray.broadcast(a1, a2)
- except:
+ except Exception:
return False
return bool(asarray(a1 == a2).all())