gpt4 book ai didi

python - 作为调用函数的一部分从列表中传递变量

转载 作者:太空宇宙 更新时间:2023-11-04 08:55:19 27 4
gpt4 key购买 nike

我正在使用 SimpleSalesforce 并想使用 describe() 函数。一个例子是 sf.Contact.describe() 来描述联系人记录。我想遍历列表中的几条记录,但我不确定如何传入变量来代替联系人。

Objects = ['Contact','Opportunity']
for object in Objects:
print sf.object.describe()

这会产生以下错误:

simple_salesforce.api.SalesforceResourceNotFound: Resource object Not Found. Response content: [{u'errorCode': u'NOT_FOUND', u'message': u'The requested resource does not exist'}]

最佳答案

object 在这个例子中是一个字符串。您可以使用 getattr

检索属性
Objects = ["Contact", "Opportunity"]
for object in Objects: # object is a string.
print getattr(sf, object).describe()

关于python - 作为调用函数的一部分从列表中传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30790518/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com