Comparer deux fichiers via un hachage MD5 sur Amazon S3 à l'aide de python - est-ce possible? dois-je utiliser boto ot boto3?
Réponses:
0 pour la réponse № 1AWS S3 dispose d'une somme de contrôle intégrée appelée ETag.
Vous pouvez utiliser boto ou boto3.
La documentation ci-dessous couvre en détail,
https://aws.amazon.com/premiumsupport/knowledge-center/data-integrity-s3/
CLI:
aws s3api tête-objet --bucket md5testbucket --key fileupload.txt
boto 3:
import boto3
client = boto3.client("s3")
response = client.head_object(Bubket="md5testbucket",Key="fileupload.txt")
boto:
http://boto.cloudhackers.com/en/latest/ref/s3.html
class boto.s3.key.Key (bucket = None, name = None) - Contient Etag comme variable pour représenter sa somme de contrôle.
J'espère que cela aide.