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

 

 

 

 

 

 

 

Untar a .tar.gz (.tgz) Compressed Archive

Untar a .tar.gz (.tgz) GZIP compressed archive.

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

import sys
import chilkat

#  Important: It is helpful to send the contents of the
#  tar.LastErrorText property when requesting support.

#  Untar a .tar archive.
tar = chilkat.CkTar()

#  Any string automatically begins the 30-day trial.
success = tar.UnlockComponent("Anything for 30-day trial")
if (success != True):
    print tar.lastErrorText()
    sys.exit()

#  Untar into c:/temp/untarDir.  The directory tree(s) contained
#  within the TAR archive will be re-created rooted at this
#  directory.
tar.put_UntarFromDir("/Users/chilkat/temp/untarDir")

#  If any filepaths within the Tar archive are absolute,
#  automatically make them relative by removing the first
#  forward or backward slash.  This protects from untarring
#  files to unexpected locations.
tar.put_NoAbsolutePaths(True)

success = tar.UntarGz("/Users/chilkat/testData/tar/abc123.tar.gz")
if (success != True):
    print tar.lastErrorText()
else:
    print "Success"

 

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