메인 콘텐츠로 건너뛰기
GitHub source

class Projects

Project 오브젝트의 지연 이터레이터 (lazy iterator)입니다. 해당 Entities 가 생성하고 저장한 Projects 에 엑세스하기 위한 이터러블 인터페이스입니다.

method Projects.__init__

__init__(
    client: 'RetryingClient',
    entity: 'str',
    per_page: 'int' = 50
) → Projects
Args:
  • client (wandb.apis.internal.Api): 사용할 API 클라이언트 인스턴스입니다.
  • entity (str): Projects 를 가져올 Entities 이름 (사용자 이름 또는 Teams)입니다.
  • per_page (int): 요청당 가져올 Projects 의 수입니다 (기본값은 50).
Example:
from wandb.apis.public.api import Api

# 이 entity에 속한 projects 찾기
projects = Api().projects(entity="entity")

# 파일들에 대해 반복문 실행
for project in projects:
   print(f"Project: {project.name}")
   print(f"- URL: {project.url}")
   print(f"- Created at: {project.created_at}")
   print(f"- Is benchmark: {project.is_benchmark}")
Project 오브젝트의 이터러블 컬렉션입니다. Args:
  • client: W&B에 쿼리하는 데 사용되는 API 클라이언트입니다.
  • entity: Projects 를 소유한 Entities 입니다.
  • per_page: API 요청당 가져올 Projects 의 수입니다.

property Projects.cursor


property Projects.more