以下のpythonのコードの解釈について質問なのですが、
if文の条件で変数のみ記載されている場合、どういう解釈になるのでしょうか?
#incoming_test変数にOSの環境変数TEST_Prefixをセットする incoming_test_ = os.environ['TEST_Prefix'] if incoming_test: object_path = (incoming_test + "/" + message_id) else: object_path = message_id
以下の通り解釈したのですが、
もし、incoming_testが「」の場合は object_path変数に (incoming_test + "/" + message_id)をセットする それ以外場合は object_path変数にmessage_idをセットする
「」の部分が理解できません。
初歩的な質問で申し訳ございませんが、御教示お願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/18 07:26