列出数据集(Beta 版)

列出 Google Cloud 项目的数据集。

代码示例

Python

如需了解如何安装和使用 Data Labeling Service 客户端库,请参阅 Data Labeling Service 客户端库。 有关详情,请参阅 Data Labeling Service Python API 参考文档

如需向 Data Labeling Service 进行身份验证,请设置应用默认凭据。 如需了解详情,请参阅为本地开发环境设置身份验证

def list_datasets(project_id):
    """Lists datasets for the given Google Cloud project."""
    from google.cloud import datalabeling_v1beta1 as datalabeling

    client = datalabeling.DataLabelingServiceClient()

    formatted_project_name = f"projects/{project_id}"

    response = client.list_datasets(request={"parent": formatted_project_name})
    for element in response:
        # The format of resource name:
        # project_id/{project_id}/datasets/{dataset_id}
        print(f"The dataset resource name: {element.name}\n")
        print(f"Display name: {element.display_name}")
        print(f"Description: {element.description}")
        print("Create time:")
        print(f"\tseconds: {element.create_time.timestamp_pb().seconds}")
        print(f"\tnanos: {element.create_time.timestamp_pb().nanos}")

后续步骤

如需搜索和过滤其他 Google Cloud 产品的代码示例,请参阅 Google Cloud 示例浏览器