使用boto3的externalQuestion用create_hit创建的hit,在请求者的账户中不可见。

问题描述 投票:4回答:1

我是一个mturk的新手用户。我使用服务器上的外部问题创建了众包的HITs。我想知道是否有一个网页界面可以让我看到我的HITs的进度。我试着看了 https:/requester.mturk.commanage。https:/requestersandbox.mturk.commanage。. 但我看不到用boto3程序化创建的HITs。我应该去别的地方看看吗?如果不是,有什么办法可以得到这些信息?

python-3.x boto3 mechanicalturk
1个回答
1
投票

我现在和你一样的痛苦。截至2020年6月,这种情况并没有改变。不通过MTurk网页界面创建的HIT仍然不能在网页界面上显示。这是可怕的。我们有3个选择来查看和管理HITs。

  1. 使用脚本和boto3。 <--目前最好的选择。
  2. 使用AWS CLI。
  3. 使用AWS shell(aws-shell)。

我认为最好的选择是制作脚本,完全按照你的需要来做。你需要做的事情有可能比只使用AWS CLI更有效率,aws-shell不够容易使用,而且它目前看起来也有一年多的时间没有得到支持(从他们的官方github问题跟踪器来看)。

对于你的具体要求,你需要使用方法list_hits(),也可能使用list_assignments_for_hit()。请看 https:/boto3.amazonaws.comv1documentationapilatestreferenceservicesmturk.html。

另外我也是很新的,所以如果听起来像是一个勉强或者只有点知道自己在说什么,那是正确的。但我也希望几周前当我坐在这里发呆的时候,这个问题能有一个直接的答案。

© www.soinside.com 2019 - 2024. All rights reserved.