Python Examples

ChilkatHOMEAndroid™ASPVisual BasicVB.NETC#iOS (IPhone)Objective-CC++CMFCDelphiFoxProJavaPerl
PHP ExtensionPHP ActiveXPythonPowerShellRubySQL ServerVBScript

Python Examples

Quick Start
Unicode
Byte Array
Bz2
Certificates
CSV
Email
Encryption
FTP
HTML Conversion
HTTP
IMAP
MHT
MIME
POP3
RSA
S/MIME
Signatures
Socket / SSL
SFTP
SMTP
Spider
SSH Key
SSH
SSH Tunnel
Tar
HTTP Upload
XML
XMP
Zip

More Examples...
String
Amazon S3
Email Object
DKIM / DomainKey
NTLM
FileAccess
RSS
Atom
Self-Extractor
Service
PPMD
Deflate
DH Key Exchange
DSA
Bzip2
LZW

 

 

 

 

 

 

 

(Python) S3 Upload String

Demonstrates how to upload an in-memory string to the Amazon S3 service.

 Chilkat Python Module Downloads for Windows, Linux, and MAC OS X

import sys
import chilkat

http = chilkat.CkHttp()

success = http.UnlockComponent("Anything for 30-day trial")
if (success != True):
    print http.lastErrorText()
    sys.exit()

#  Insert your access key here:
http.put_AwsAccessKey("ABQXXABC83ABCDEFVQXX")

#  Insert your secret key here:
http.put_AwsSecretKey("XXXXYYYYabcdABCD12345678xxxxyyyyzzzz")

bucketName = "chilkattestbucket"

objectName = "helloWorld.txt"

#  The charset indicates the character encoding to be used.
#  Internal to the S3_UploadString method, the characters
#  are converted to this encoding prior to uploading.
charset = "utf-8"

contentType = "text/plain"

objectContent = "Hello World!"

#  Upload the string.
#  This creates an object named "helloWorld.txt" in the
#  bucket "chilkattestbucket" containing the text "Hello World!"
success = http.S3_UploadString(objectContent,charset,contentType,bucketName,objectName)

if (success != True):
    print http.lastErrorText()
else:
    print "String uploaded."

 

© 2000-2010 Chilkat Software, Inc. All Rights Reserved.