Skip to main content
 首页 » 编程设计

python之Python 中的 Try/except 语法有两个相同的异常

2025年05月04日12zhoujg

我正在根据两个列表检查电子邮件——一个域列表和一个单独的电子邮件列表。 我将如何构造以下 try 语句 --

Try: 'email in email_list' 
 
Except DoesNotExist: 'domain in domain list' # if email not found 
 
Except DoesNotExist: 'print error message'   # if both email and domain not found 

构造此语句需要使用什么语法?

请您参考如下方法:

听起来您正在寻找类似的东西:

if email in email_list: 
    # do something with email 
elif domain in domain_list: 
    # do something with domain 
else: 
    print "neither email nor domain found" 

在这种情况下可能不需要异常(exception)。