在Amazon Mechanical Turk命令行工具(我使用的版本:aws-mturk-clt-1.3.0)中,在其中一个示例(site_filter_qual:“网站过滤资格”,文件site_filter_qual.question)中,有看起来像这样的代码:
#set( $urls = [ "http://news.bbc.co.uk/", http://..., ...])
#foreach ( $url in $urls )
...
我想知道:
//在Python中:
>> data = [("http://news.bbc.com", "NEWS"), ("http://google.com", "SEARCH"), ...]
>> for (url, category) in data:
>> ....
- 或类似的东西?
提前致谢!
答案 0 :(得分:2)
这是一个Velocity模板(Apache项目的一部分)。好消息是,它是一种相当灵活的语言,你可以操纵。更好的消息是,你可以(因为我相信所有的CLT和SDK代码都是开放的)实际上创建了新的构造来覆盖或扩展任何不属于Velocity开箱即用的东西。
直接回答您的问题:
a)速度
c)您可以使用两个单独的数组。我意识到,并不漂亮,但它会起作用。