我想向GCS执行多个请求,同时列出特定存储桶中的对象,并收集所有结果。 每个请求都有不同的前缀。
目前所有请求都是逐个运行的:
for prefix in prefix_list:
request = gcs_service.objects().list(bucket=bucket,prefix=prefix,delimiter='/')
while request is not None:
response = request.execute()
for item in response['prefixes']:
organizations.add(item)
request = gcs_service.objects().list_next(request, response)
如何节省时间并异步运行所有请求? (同时)