这更像是一个问题,而不是一个真正的问题。
我在 python 中有一些使用 SOAPpy 库的代码:
from SOAPpy import SOAPProxy
...
try:
connection = SOAPProxy(settings.SOAP_URL)
session = connection.login(username, password)
user = connection.getUserInfo(session.session_hash, session.user_id)
groups = connection.getGroups(session.session_hash, settings.GROUP_ID)
group = next(group for group in groups.item
if group.name == settings.GROUP_NAME)
next(member for member in group.member.item
if member.user_name == user.username)
except:
return None
...
我的问题是:这部分代码会引发哪些异常?
因为一个新的贡献者说编写所有可以引发的异常更像是 Pythonic。
最好的问候,莫罗尼