Hi,
I've got a problem here.
def compress_the_fi le(zip_file_nam e, files_to_compre ss, sSourceDir):
"""
Condenses all the files into one single file for easy transfer
"""
try:
import zipfile
except ImportError:
sys.stderr.writ e("Aieeee! module not found.\n")
try:
os.chdir(sSourc eDir)
except:
#TODO: Handle this exception
pass
filename = zipfile.ZipFile (zip_file_name, "a")
# try:
# filename = zipfile.ZipFile (zip_file_name, "a")
# except:
# #TODO Handle the exception
# sys.stderr.writ e("\nAieee! Some error exception in creating
zip file %s\n" % (zip_file_name) )
# sys.exit(1)
filename.write( files_to_compre ss, files_to_compre ss,
zipfile.ZIP_DEF LATED)
filename.close( )
The line
filename = zipfile.ZipFile (zip_file_name, "a")
throws an exception if the given filename is not present already.
Shouldn't it create a file (in case one is not there) since it is
"append" mode ??
Ritesh
I've got a problem here.
def compress_the_fi le(zip_file_nam e, files_to_compre ss, sSourceDir):
"""
Condenses all the files into one single file for easy transfer
"""
try:
import zipfile
except ImportError:
sys.stderr.writ e("Aieeee! module not found.\n")
try:
os.chdir(sSourc eDir)
except:
#TODO: Handle this exception
pass
filename = zipfile.ZipFile (zip_file_name, "a")
# try:
# filename = zipfile.ZipFile (zip_file_name, "a")
# except:
# #TODO Handle the exception
# sys.stderr.writ e("\nAieee! Some error exception in creating
zip file %s\n" % (zip_file_name) )
# sys.exit(1)
filename.write( files_to_compre ss, files_to_compre ss,
zipfile.ZIP_DEF LATED)
filename.close( )
The line
filename = zipfile.ZipFile (zip_file_name, "a")
throws an exception if the given filename is not present already.
Shouldn't it create a file (in case one is not there) since it is
"append" mode ??
Ritesh
Comment