check if a key exists in a bucket in s3 using boto3

前端 未结 24 2859
花落未央
花落未央 2020-11-28 19:03

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

24条回答
  •  庸人自扰
    2020-11-28 19:34

    You can use S3Fs, which is essentially a wrapper around boto3 that exposes typical file-system style operations:

    import s3fs
    s3 = s3fs.S3FileSystem()
    s3.exists('myfile.txt')
    

提交回复
热议问题