我正在使用API从网站调用特定信息。我需要能够解析列表以利用这些功能。例:
list = ['doThis','doThat']
for item in list:
sampleobject.item
问题是当我使用它时,出现错误消息“ sampleobject没有属性'item'”。
有没有办法我可以将引号从字符串中拉出来呢?
最佳答案
尝试:
methods = ['doThis','doThat']
for method_name in methods:
method = getattr(sampleobject, method_name)
method()
虽然这样做会更容易:
sampleobject.doThis()
sampleobject.doThat()