【问题标题】:Handling more than one exception处理多个异常
【发布时间】:2014-03-22 11:50:31
【问题描述】:

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

【问题讨论】:

    标签: python-3.x


    【解决方案1】:

    都解释完了here...

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-30
      • 2011-02-03
      • 1970-01-01
      • 1970-01-01
      • 2012-10-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多