Sample code for 30+ languages & platforms
Chilkat2-Python

S3 Delete File

See more Amazon S3 Examples

Demonstrates how to delete a remote file (object) on the Amazon S3 service.

Chilkat Chilkat2-Python Downloads

Chilkat2-Python
import sys
import chilkat2

success = False

# This example assumes the Chilkat HTTP API to have been previously unlocked
# See Global Unlock Sample for sample code

http = chilkat2.Http()

# Insert your access key here
http.AwsAccessKey = "AWS_ACCESS_KEY"

# Insert your secret key here
http.AwsSecretKey = "AWS_SECRET_KEY"

bucketName = "chilkattest"
objectName = "starfish.jpg"

http.KeepResponseBody = True
success = http.S3_DeleteObject(bucketName,objectName)

if (success != True):
    print(http.LastErrorText)
    sys.exit()

if (http.LastStatus != 204):
    print("Status code = " + str(http.LastStatus))
    print(http.LastResponseBody)
    print("Failed.")
    sys.exit()

# 204 is the success response status.
# When successful, the response body will be empty.
print("Status code = " + str(http.LastStatus))
print("Success. Object deleted.")