From c451aa0d4b0b07559fc0a3ea07e6a45a467cbc3e Mon Sep 17 00:00:00 2001 From: Tony S Yu Date: Fri, 19 Oct 2012 17:52:10 -0400 Subject: [PATCH] STY: Fix confusing use of context-manager. --- skimage/io/_io.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/skimage/io/_io.py b/skimage/io/_io.py index 6986cc0f..2a177076 100644 --- a/skimage/io/_io.py +++ b/skimage/io/_io.py @@ -133,9 +133,8 @@ def imread(fname, as_grey=False, plugin=None, flatten=None, with tempfile.NamedTemporaryFile(delete=False) as f: u = urllib2.urlopen(fname) f.write(u.read()) - f.close() - img = call_plugin('imread', f.name, plugin=plugin, **plugin_args) - os.remove(f.name) + img = call_plugin('imread', f.name, plugin=plugin, **plugin_args) + os.remove(f.name) else: img = call_plugin('imread', fname, plugin=plugin, **plugin_args)