This question already has answers here:
How to properly ignore exceptions

(11个答案)


6年前关闭。




有时,您不想在except部分中放置任何代码,因为您只想确保代码运行时没有任何错误,但不希望捕获它们。我可以在C#中这样做:
try
{
 do_something()
}catch (...) {}

我如何在Python中执行此操作?,因为缩进不允许这样做:
try:
    do_something()
except:
    i_must_enter_somecode_here()

顺便说一句,也许我在C#中所做的也不符合错误处理原则。如果您对此有任何想法,我将不胜感激。

最佳答案

try:
    do_something()
except:
    pass

您将使用pass语句。

关于python - 带有空的除外代码的try-except子句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24249298/

10-12 20:35