我们可以使用boto3
包从mTurk帐户获取数据(或在AWS中执行其他任何操作)。例如:
client = boto3.client('mturk')
balance = client.get_account_balance()
是否可以使用boto3命令作为字符串?像这样:
balance = client.get_command('get_account_balance')
get_command
完全只是出于说明目的。
答案 0 :(得分:1)
使用getattr
内置函数:
getattr(client, 'get_account_balance')()
答案 1 :(得分:1)
您可以使用内置的getattr
:
def get_command(client, command):
return getattr(client, command)()