Я использую Boto для получения назначений, но проблема Я могу видеть только информацию, заполненную работниками. Я также хочу увидеть исходную информацию, которую я предоставил для HIT.
Пример:
Ресторан название: Mike's Burritos (предоставлено мной)
Адрес ресторана: [пожалуйста, введите адрес здесь] (заполнено mturk)
Я могу узнать адрес ресторана с:
Код: Выделить всё
from boto.mturk.connection import MTurkConnection
mtc = MTurkConnection(aws_access_key_id=[ACCESS_ID],
aws_secret_access_key=[SECRET_KEY],
host=[HOST])
assignments = mtc.get_assignments([HIT_ID], status=None, sort_by='SubmitTime', sort_direction='Ascending', page_size=10, page_number=1, response_groups=None)
address = assignments[0].answers[0][0].fields
Спасибо,
Эд
Обновить
Это соответствующий HTML-код, который я использовал для создания HIT:
Код: Выделить всё
Restaurant name:
${name}
Код: Выделить всё
Restaurant address:
Когда я вхожу в MTurk, просматриваю результаты и нажимаю " Загрузите CSV", я могу получить желаемый результат: CSV, который включает в себя как название ресторана, так и адрес ресторана.
Однако у меня возникает проблема с этим. программно. Мне удалось получить только адрес ресторана... который бесполезен без соответствующего названия ресторана.
Подробнее здесь: https://stackoverflow.com/questions/283 ... all-fields
Мобильная версия