处理多个例外

时间:2014-03-22 11:50:32

标签: python-3.x

在我的python程序中,我使用spawnve()生成一个进程。现在,如果用户在执行此衍生程序期间输入CTRL-C,我想在不停止调用程序的情况下停止此程序。所以我需要异常,一个是KeyboardInterrupt,另一个是OSError,如果它无法产生进程,则需要它。如何在try除了块之外同时使用这两个异常?

1 个答案:

答案 0 :(得分:0)

所有解释都是here ...

try:
    ...
except (KeyboardInterrupt, OSError) as e:
    ...