7장. 노트북 셀을 사용하여 사용 가능한 Amazon S3 버킷에 파일 업로드
upload_file 방법을 사용하여 노트북 서버의 파일을 Amazon S3 버킷에 업로드할 수 있습니다.
사전 요구 사항
- 노트북의 이전 셀에서 Amazon S3 클라이언트를 구성합니다. 자세한 내용은 노트북 셀을 사용하여 Amazon S3 클라이언트 생성 을 참조하십시오.
절차
노트북 셀에서 다음 세부 정보를 정의합니다.
업로드할 파일의 이름입니다. 여기에는 파일의 전체 로컬 경로가 포함되어야 합니다. &
lt;name_of_the_file_to_upload>를 사용자 값으로 바꿉니다.file_name = '<name_of_the_file_to_upload>'파일을 업로드할 버킷의 이름입니다. &
lt;name_of_the_bucket>을 고유한 값으로 바꿉니다.bucket_name = '<name_of_the_bucket>'파일을 버킷에 저장하는 데 사용할 전체 키입니다. &
lt;full_path_and_file_name>을 고유한 값으로 바꿉니다.key = '<full_path_and_file_name>'
이전 변수를 인수로 지정하여 파일을 업로드합니다.
s3_client.upload_file(file_name, bucket_name, key)