creating a tar file with python

Steve Holden steve at holdenweb.com
Thu Aug 23 23:24:52 CEST 2007


Brian McCann wrote:
> Hi,
>  
> I'm trying to create a tar file of the contents of the current directory
>  
> right now there is only one file "text.xml" in the current dir,  I'm 
> using"." current dir as source
> but that gives syntax error
> 
> any help would be greatly appreciated
> --Brian
>  
>  
> #!/usr/bin/python
> import string
> import os
> import sys
> import time
> import errno
> import shutil
> import tarfile
>  
> 
> tar = tarfile.open(.,"test.tar.gz", "w:gz)
> <mailto:brian.mccann at viziant.net>
>  
> 
well, /probably/ (meaning I haven't done any testing) you need quotes 
around the name of the current directory just like you do around the 
name of the file. Try

   tar = tarfile(".", "test.tar.gz", "w:gz")

regards
  Steve
-- 
Steve Holden        +1 571 484 6266   +1 800 494 3119
Holden Web LLC/Ltd           http://www.holdenweb.com
Skype: holdenweb      http://del.icio.us/steve.holden
--------------- Asciimercial ------------------
Get on the web: Blog, lens and tag the Internet
Many services currently offer free registration
----------- Thank You for Reading -------------




More information about the Python-list mailing list