6장. 노트북 셀을 사용하여 사용 가능한 Amazon S3 버킷에서 파일 다운로드
download_file 방법을 사용하여 노트북 서버로 파일을 다운로드할 수 있습니다.
사전 요구 사항
- 노트북의 이전 셀에서 Amazon S3 클라이언트를 구성합니다. 자세한 내용은 노트북 셀을 사용하여 Amazon S3 클라이언트 생성 을 참조하십시오.
절차
노트북 셀에서 다음 세부 정보를 정의합니다.
파일이 있는 버킷입니다. &
lt;name_of_the_bucket>을 고유한 값으로 바꿉니다.bucket_name = '<name_of_the_bucket>'다운로드할 파일의 이름입니다. &
lt;name_of_the_file_to_download>를 고유한 값으로 바꿉니다.file_name = '<name_of_the_file_to_download>' # Full path from the bucket파일을 다운로드한 후 원하는 이름입니다. 전체 경로, 상대 경로 또는 새 파일 이름일 수 있습니다. &
lt;name_of_the_file_when_downloaded>를 사용자 값으로 바꿉니다.new_file_name = '<name_of_the_file_when_downloaded>'
이전 변수를 인수로 지정하여 파일을 다운로드합니다.
s3_client.download_file(bucket_name, file_name, new_file_name)
참고read() 메서드를 사용하여 표준 파일로 스트리밍할 수 있는 오브젝트로 파일을 검색하려면 Amazon Sev Services get object 명령 참조 를 참조하십시오.