Istnieje strona z dziennikami i każdy dziennik znajduje się w pliku zip (w celu zaoszczędzenia miejsca). Jak mogę pobrać z serwisu?Jak pobrać plik zip z witryny (python)
(urllib/urllib2)
Istnieje strona z dziennikami i każdy dziennik znajduje się w pliku zip (w celu zaoszczędzenia miejsca). Jak mogę pobrać z serwisu?Jak pobrać plik zip z witryny (python)
(urllib/urllib2)
Można użyć urllib.urlretrieve
ten sposób (?):
urlretrieve(your_url, your_zip_path)
trzeba wziąć pod uwagę coś takiego:
import urllib2
response = urllib2.urlopen('http://www.website.com/log.zip')
zipcontent= response.read()
a teraz piszesz plik na dysk :)
with open("log.zip", 'w') as f:
f.write(zipcontent)
Można również sprawdzić: Python and urllib
download a zip file to a local drive and extract all files to a destination folder using python 2.5