ライブラリを使用しboto
て Amazon MTurk をいじっています。レビュー可能な HIT をいくつか取得し、それらのプロパティを表示したいと考えています。例えば:
hits = self.mturk_conn.get_reviewable_hits(page_size=30, status='Reviewable', sort_by='Expiration', sort_direction='Ascending', page_number=1)
for h in hits:
print '%s: %s' % (h.HITId, h.Title)
なんとか取得できましたが、次のエラーメッセージが表示されるHITId
ため、何らかの理由で取得できません。Title
AttributeError: HIT instance has no attribute 'Title'
AWS API ( http://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_HITDataStructureArticle.html ) を見ると、プロパティがそこにあるはずです。実際、get_hit
のメソッドで個々の HIT を取得するとboto
、Title
プロパティが存在します。get_reviewable_hits
メソッドによって返された HIT に対してこれが機能しない理由はありますか?