7장. 노트북 셀을 사용하여 사용 가능한 Amazon S3 버킷에 파일 업로드

upload_file 방법을 사용하여 노트북 서버의 파일을 Amazon S3 버킷에 업로드할 수 있습니다.

사전 요구 사항

절차

  1. 노트북 셀에서 다음 세부 정보를 정의합니다.

    1. 업로드할 파일의 이름입니다. 여기에는 파일의 전체 로컬 경로가 포함되어야 합니다. & lt;name_of_the_file_to_upload>를 사용자 값으로 바꿉니다.

      file_name = '<name_of_the_file_to_upload>'
    2. 파일을 업로드할 버킷의 이름입니다. & lt;name_of_the_bucket&gt;을 고유한 값으로 바꿉니다.

      bucket_name = '<name_of_the_bucket>'
    3. 파일을 버킷에 저장하는 데 사용할 전체 키입니다. & lt;full_path_and_file_name&gt;을 고유한 값으로 바꿉니다.

      key = '<full_path_and_file_name>'
  2. 이전 변수를 인수로 지정하여 파일을 업로드합니다.

    s3_client.upload_file(file_name, bucket_name, key)