(CkPython) S3 Delete File
Demonstrates how to delete a remote file (object) on the Amazon S3 service.
import sys
import chilkat
# This example assumes the Chilkat HTTP API to have been previously unlocked
# See Global Unlock Sample for sample code
http = chilkat.CkHttp()
# Insert your access key here
http.put_AwsAccessKey("AWS_ACCESS_KEY")
# Insert your secret key here
http.put_AwsSecretKey("AWS_SECRET_KEY")
bucketName = "chilkattest"
objectName = "starfish.jpg"
http.put_KeepResponseBody(True)
success = http.S3_DeleteObject(bucketName,objectName)
if (success != True):
print(http.lastErrorText())
sys.exit()
if (http.get_LastStatus() != 204):
print("Status code = " + str(http.get_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.get_LastStatus()))
print("Success. Object deleted.")
|