提交 f799ffcc authored 作者: Pascal Lamblin's avatar Pascal Lamblin

Be more specific when catching exceptions.

上级 6d2c6d1d
......@@ -555,7 +555,7 @@ class ModuleCache(object):
msg='broken cache directory [EOF]',
level='warning')
continue
except:
except Exception:
unpickle_failure()
if delete_if_problem:
_rmtree(root, ignore_nocleanup=True,
......@@ -731,7 +731,7 @@ class ModuleCache(object):
if key is not None:
try:
_version, _rest = key
except:
except (TypeError, ValueError):
raise ValueError(
"Invalid key. key must have form (version, rest)", key)
name = None
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论