スポンサーリンク

[python] AWSのS3にboto3で転送するときに、MD5チェックサムを行う

pythonのスクリプトで、AWSのS3にboto3でファイルを転送するときに、MD5チェックをして転送するやり方をメモします。

 

boto3のインストール

pipコマンドでboto3をインストールします。

pip install boto3

 

ファイルの転送

putで転送するときに、

ContentMD5オプションに、チェックサム値を入れて破損を確認できます。

 

破損エラーが起きた場合は、ClientErrorが発生し、response[‘Error’][‘Code’]のBadDigestが入っています。

 

 

参考

Error Responses – Amazon Simple Storage Service

 

 

AWSPython
スポンサーリンク
シェアする
trelab