pythonを勉強中の初心者です。
https://github.com/lins05/slackbot/blob/develop/slackbot/bot.py
のコードを読んでいるのですが、質問があります。
timeout=settings.TIMEOUT if hasattr(settings,'TIMEOUT') else None,
この部分の解釈を確認したいです。
もし、settingsオブジェクトがTIMEOUT属性を持っていれば、
timeoutという変数にsettings.TIMEOUTの値を代入する。
もし、settingsオブジェクトがTIMEOUT属性を持っていなれば、
何もしない
という解釈で正しいのでしょうか?
アドバイスをお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/27 16:41