これは実際の問題というよりは疑問です。
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 であると言っているためです。
敬具、モロニー