매개 변수로 노트북 실행¶
현재 ARGUMENTS 문자열에 전달된 매개 변수는 공백을 구분 기호로 사용하는 sys.argv 목록으로 구문 분석됩니다.
예: 모든 매개 변수를 사용하여 노트북 프로젝트 실행¶
다음 예제에서는 ARGUMENTS = ‘env prod’를 사용하여 두 개의 인자(env 및 prod)를 전달합니다.
첫 번째 요소(sys.argv[0])는 노트북 파일 이름이며, 그 뒤에 공백으로 구분된 인자가 옵니다.
모든 인자 보기¶
세션에 전달된 매개 변수의 전체 목록을 검사하려면 sys 모듈을 사용합니다.
출력 예제:
각 인자 인쇄¶
각 매개 변수를 개별적으로 처리하거나 기록하려면 sys.argv 목록을 통해 반복합니다.
출력 예제:
특정 인자에 액세스¶
매개 변수는 목록의 해당 인덱스를 통해 액세스합니다. 이는 :code:`index[1]`는 노트북 이름이며, 첫 번째 사용자 매개 변수는 :code:`sys.argv[0]`에서 시작하기 때문입니다.
출력 예제:
전체 구문 및 매개 변수 세부 정보는 EXECUTE NOTEBOOK PROJECT 섹션을 참조하세요.