0
이것은 내가 내 S3 버킷에서 모든 파일을 다운로드하기 위해 사용하고있는 코드는 다음과 같습니다 내 S3 버킷에S3 버킷에서 파일을 다운로드 할 수 없습니까?
#Download all files from a bucket to a local folder
LOCAL_PATH = "C\\s3\\"
bucket_name = 'unrendered'
# connect to the bucket
bucket = conn.get_bucket(bucket_name)
# go through the list of files
for key in bucket.list():
try:
res = key.get_contents_to_filename(key.name).replace("\\", "//")
except:
print(key.name+":"+"FAILED")
파일은 다음과 같습니다
이 코드는 첫 번째 다운로드 파일을 포함하지만 디렉토리 주소가 포함 된 나머지 파일은 다운로드 할 수 없습니다.
또한 boto를 사용하여 S3에 파일을 업로드 할 때 디렉토리 이름이 포함 된 파일을 만드는 디렉토리를 만들지 않습니다. 나는 s3가 평면 데이터 구조라는 것을 알고 있지만 어떻게 웹 인터페이스에서 폴더를 만들 수 있습니까?