6

我正在亚马逊 Mturk 上做一个项目。我正在使用 Python Boto API。

boto.connection.create_HIT() 方法返回我试图从中获取 HIT Id 的 ResultSet 对象。我还在 Create_HIT() 中使用了响应组,例如“HITDetail”、HITAssignmentSummary 和“HITQuestion”。

my_hit = mturk_connection.create_hit(hit_type = my_hit_type,
            question = my_question,
            max_assignments = 1,
            annotation = "An annotation from boto ",
            lifetime = 8*60, 
            response_groups = ['HITDetail','HITQuestion','HITAssignmentSummary'])

但我无法找到从返回的内容中获取 HIT Id 的方法。

请帮我解决一下这个。

4

1 回答 1

5

在 create_HIT() 中,将参数“response_groups”的值作为“Minimal”传递。然后在你的情况下,使用 my_hit[0].HITTypeId 它现在应该可以正常工作了.. :)

于 2012-12-21T09:35:44.953 回答