En Tue, 03 Feb 2009 05:31:24 -0200, Brandon Taylor
<btaylordes...@gmail.com> escribió:
I'm having an issue specifying the path for extracting files from
a .zip archive. In my method, I have:
zip_file.extract(zip_name + '/' + thumbnail_image, thumbnail_path)
What is happening is that the extract method is creating a folder with
the name of 'zip_name' and extracting the files to it. Example:
extract will create all directories in member name. Use open instead:
with zip_file.open(zip_name + '/' + thumbnail_image) as source:
with open(os.path.join(thumbnail_path, thumbnail_image), "wb") as target:
shutil.copyfileobj(source, target)
(untested)
--
Gabriel Genellina
--
http://mail.python.org/mailman/listinfo/python-list