我是python的新手,我想知道下面的python代码如何有条件地添加变量。
requestBody = json.dumps({"accountId":accountId,
"emailSubject":customData.emailSubject,
"emailBlurb":customData.emailBlurb,
"customFields":customFields,
"status":customData.status,
"messageLock":customData.messageLock})
例如,我"custom"Fields:customFields
只希望其不为null的情况下被包括在内。
创建一个字典,然后向其添加键,然后将其转储。这种通用的处理方式允许您对每个键使用不同的逻辑(例如,如果给定键为> 10
)。
to_json = {"accountId":accountId,
"emailSubject":customData.emailSubject,
"emailBlurb":customData.emailBlurb,
"customFields":customFields,
"status":customData.status,
"messageLock":customData.messageLock}
if james is not None:
to_json['james'] = james
requestBody = json.dumps(to_json)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句