S3にあるキーが存在しているか確認する
#S3
code:python
import boto3
s3 = boto3.client("s3")
def checks3exists(bucket, path):
try:
s3.head_object(Bucket=bucket, Key=path)
return True
except:
return False
以前はexistsメソッドみたいのが存在したが今はないので、headで確認するしかない
参照
https://github.com/hiroki1117/youtube-backup/blob/main/workaroundscript/update_init2complete.py