要获取AWS Device Farm上可用设备列表,可以使用AWS SDK提供的API。以下是使用Python SDK的示例代码:
import boto3
# 创建Device Farm客户端
devicefarm_client = boto3.client('devicefarm')
# 获取可用设备列表
response = devicefarm_client.list_devices()
# 打印设备列表
devices = response['devices']
for device in devices:
print('名称: {}'.format(device['name']))
print('平台: {}'.format(device['platform']))
print('ARN: {}'.format(device['arn']))
print('')
上述代码首先创建了一个Device Farm客户端,然后调用list_devices()方法来获取可用设备列表。返回的响应中包含了设备的名称、平台和ARN等信息。
你可以根据需要对返回的设备列表进行进一步处理,例如筛选特定平台的设备或者根据ARN获取设备的详细信息。