有时我发现自己处于想要执行几个顺序命令的情况,例如:
try:
foo(a, b)
except Exception, e:
baz(e)
try:
bar(c, d)
except Exception, e:
baz(e)
...
当只需要忽略异常时,也会出现同样的模式。
这感觉是多余的,过多的语法导致阅读代码时难以理解。
在 C 语言中,我可以使用宏轻松解决此类问题,但不幸的是,这不能在直接 python 中完成。
问题:遇到这种模式时,如何最好地减少代码占用并提高代码可读性?