diff --git a/nibabel/benchmarks/bench_arrayproxy_slicing.py b/nibabel/benchmarks/bench_arrayproxy_slicing.py index a824822d3c..321a0779d5 100644 --- a/nibabel/benchmarks/bench_arrayproxy_slicing.py +++ b/nibabel/benchmarks/bench_arrayproxy_slicing.py @@ -191,7 +191,7 @@ def testfunc(): data[:, 1] = [r[4] for r in results] try: data[:, 2] = [r[3] / r[4] for r in results] - except: + except ZeroDivisionError: data[:, 2] = np.nan data[:, 3] = [r[5] - r[6] for r in results] diff --git a/nibabel/ecat.py b/nibabel/ecat.py index 6b193acdcc..3c0957e11d 100644 --- a/nibabel/ecat.py +++ b/nibabel/ecat.py @@ -468,13 +468,13 @@ def get_series_framenumbers(mlist): mlist_nframes = len(frames_order) trueframenumbers = np.arange(nframes - mlist_nframes, nframes) frame_dict = {} - try: - for frame_stored, (true_order, _) in frames_order.items(): - # frame as stored in file -> true number in series + for frame_stored, (true_order, _) in frames_order.items(): + # frame as stored in file -> true number in series + try: frame_dict[frame_stored] = trueframenumbers[true_order] + 1 - return frame_dict - except: - raise IOError('Error in header or mlist order unknown') + except IndexError: + raise IOError('Error in header or mlist order unknown') + return frame_dict def read_subheaders(fileobj, mlist, endianness): diff --git a/nibabel/tests/test_image_api.py b/nibabel/tests/test_image_api.py index d71fbcdb30..be270795e9 100644 --- a/nibabel/tests/test_image_api.py +++ b/nibabel/tests/test_image_api.py @@ -377,9 +377,9 @@ def validate_shape(self, imaker, params): def validate_shape_deprecated(self, imaker, params): # Check deprecated get_shape API + img = imaker() with clear_and_catch_warnings() as w: warnings.simplefilter('always', DeprecationWarning) - img = imaker() assert_equal(img.get_shape(), params['shape']) assert_equal(len(w), 1) diff --git a/nibabel/tripwire.py b/nibabel/tripwire.py index 3850281587..e31cfe7258 100644 --- a/nibabel/tripwire.py +++ b/nibabel/tripwire.py @@ -24,7 +24,7 @@ def is_tripwire(obj): obj.any_attribute except TripWireError: return True - except: + except Exception: pass return False