【发布时间】:2011-08-19 09:29:03
【问题描述】:
当test 发现这样的异常时,我想多次执行它
try:
test()
except:
try:
test()
except:
try:
test()
except Exception,e:
logger.info(e)
当我请求一个 url 并获得 url 响应时,这种情况会发生
因为当您请求一次时,Target Web 服务器可能会响应一些不良数据,
它有这么多词来做到这一点,而不是 pythonic 实现
有没有一些 Pythonic 风格可以做到这一点?
【问题讨论】:
-
永远不要使用裸异常,总是明确声明异常类型。
-
@utdemir 谢谢你指出这一点我总是忘记它