descargar y descomprimir archivo zip con python
Pequeño script que permite descargar,guardar y descomprimir un archivo zip usando python y los módulos urllib2, sys y zipfile.
import urllib2, sys, zipfile tmp_path = '/tmp/' doc_url = 'http://example.org/file.zip' u = urllib2.urlopen(doc_url) localFile = open(tmp_path + "/tmp-zip.zip" , 'w') localFile.write(u.read()) localFile.close() sourceZip = zipfile.ZipFile( tmp_path + "/tmp-zip.zip" , 'r') for name in sourceZip.namelist(): print name sourceZip.extract(name, tmp_path + "/" + name ) sourceZip.close()