如何在Python中编写一个空的缩进块?
运行时不断告诉我:
预计一个缩进块
但我不想在我的除了块之外什么也没有写,我只是想让它抓住并吞下exception。
写吧
pass
如在
try: # Do something illegal. ... except: # Pretend nothing happened. pass
编辑:@swillden提出了一个很好的观点,即一般来说,这是一个可怕的想法。 至less你应该说
except TypeError, DivideByZeroError:
或者任何你想要处理的错误。 否则,你可以掩盖更大的问题。
我从来没有做过更永久的代码,但我经常做一个占位符
if some_expression: True else: do_something(blah)
只要坚持一个真正的将停止错误。 不知道这是否有什么不好的。