6

有一个带有日志的站点,每个日志都在 zip 中(为了节省空间)。我怎样才能从网站上下载它?

( urllib / urllib2 )(?)

4

2 回答 2

11

你可以urllib.urlretrieve这样使用:

urlretrieve(your_url, your_zip_path)
于 2013-05-26T15:58:40.417 回答
4

你必须考虑类似的事情:

import urllib2
response = urllib2.urlopen('http://www.website.com/log.zip')
zipcontent= response.read()

现在您将文件写入磁盘:)

with open("log.zip", 'w') as f:
    f.write(zipcontent)

您还可以检查: Python 和 urllib

使用 python 2.5 将 zip 文件下载到本地驱动器并将所有文件解压缩到目标文件夹

于 2013-05-26T16:02:09.500 回答