C'è un sito con i log e ogni registro è in formato zip (per risparmiare spazio). Come posso scaricarlo dal sito?Come scaricare un file zip da un sito (python)
(urllib/urllib2)
C'è un sito con i log e ogni registro è in formato zip (per risparmiare spazio). Come posso scaricarlo dal sito?Come scaricare un file zip da un sito (python)
(urllib/urllib2)
È possibile utilizzare urllib.urlretrieve
in questo modo (?):
urlretrieve(your_url, your_zip_path)
Dovete considerare qualcosa di simile:
import urllib2
response = urllib2.urlopen('http://www.website.com/log.zip')
zipcontent= response.read()
e ora si scrive il file al disco :)
with open("log.zip", 'w') as f:
f.write(zipcontent)
È inoltre possibile controllare: Python and urllib
download a zip file to a local drive and extract all files to a destination folder using python 2.5