I would like to know if a key exists in boto3. I can loop the bucket contents and check the key if it matches.
But that seems longer and an overkill. Boto3 official docs explicitly state how to do this. 
May be I am missing the obvious. Can anybody point me how I can achieve this.
Just following the thread, can someone conclude which one is the most efficient way to check if an object exists in S3? 
I think head_object might win as it just checks the metadata which is lighter than the actual object itself
check if a key exists in a bucket in s3 using boto3