案例:S3 存储桶中有一个很大的 zip 文件,其中包含大量图像。有没有办法不下载整个文件来读取元数据或知道 zip 文件中有多少文件?
当文件是本地文件时,在 python 中,我可以将它作为 zipfile() 打开,然后调用 namelist() 方法,该方法返回内部所有文件的列表,我可以计算它。但是,当文件驻留在 S3 中而无需下载时,不确定如何执行此操作。此外,如果 Lambda 可以做到这一点,那将是最好的。
python amazon-s3 boto amazon-web-services
amazon-s3 ×1
amazon-web-services ×1
boto ×1
python ×1