2012-12-21 6 views
6

Sto lavorando a un progetto in Amazon Mturk. Sto usando l'API Boto di Python.Ottenere ID HIT durante la creazione di HIT in Amazon Mturk utilizzando Boto

Il metodo boto.connection.create_HIT() restituisce un oggetto di ResultSet da cui sto cercando di ottenere l'ID HIT. Ho anche utilizzato gruppi di risposta come "HITDetail", HITAssignmentSummary "e" HITQuestion "in Create_HIT().

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']) 

ma io non sono in grado di trovare un modo per ottenere l'HIT Id da quello che ritorna.

Per favore aiutatemi.

risposta

5

Nel create_HIT(), passare il valore dell'argomento 'response_groups' come 'Minimal'. Quindi, nel tuo caso, usa my_hit [0] .HITTypeId Dovrebbe funzionare bene ora .. :)

+0

grazie mille .. Funziona .. –

Problemi correlati