2012-12-21 4 views
6

아마존 Mturk에서 프로젝트 작업 중입니다. 파이썬 Boto API를 사용하고 있습니다.Boto를 사용하여 Amazon Mturk에서 HIT를 생성하는 중 HIT Id 얻기

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를 반환하는 방법을 찾을 수 없습니다.

도와주세요.

답변

5

create_HIT()에서 'response_groups'인수 값을 'Minimal'로 전달하십시오. 그런 경우에는 my_hit [0] .HITTypeId를 사용하십시오. 이제는 정상적으로 작동합니다. :)

+0

감사합니다. –

관련 문제