2014-02-25 29 views
0

使用VersionOne的Python SDK,我试图总结每个任务的实际值。这是我如何做到这一点的最佳猜测。无法使用VersionOne Python SDK对任务实际进行求和

term="Actuals:[email protected]" 

for task in v1.Task.select("Name",term).filter("AssetState!='Dead'"): 
    print(task.Name,task.data[term]) 

首先,task.data[term]位是基于文档,但没有这样的关键。返回的任务中最接近的键是"Actuals:Actual"

其次,使用它作为键似乎适用于没有实际任务的任务,尽管不是“0”,但我得到一个空字符串。

最后,当我打一个任务的一些实际值,我在v1pysdk.v1meta.add_attribute_to_output()得到一个AttributeError,它以某种方式使用"6"(该实际实际)作为base_asset,调用其with_data()方法。

我可以使用,例如要得到这些资金,

<server-base>/rest-1.v1/Data/Task/1234/Actuals:[email protected] 

这么肯定我接近。有没有办法用Python SDK来做到这一点?

谢谢。

回答

相关问题