6

私はAmazonMturkでプロジェクトに取り組んでいます。PythonBotoAPIを使用しています。

boto.connection.create_HIT()メソッドは、HITIdを取得しようとしている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'])

しかし、返されるものからHITIdを取得する方法を見つけることができません。

これを手伝ってください。

4

1 に答える 1

5

create_HIT () で、引数「response_groups」の値を「Minimal」として渡します。次に、あなたの場合、 my_hit[0].HITTypeId を使用してください。これで問題なく動作するはずです.. :)

于 2012-12-21T09:35:44.953 に答える