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

zip ファイルをローカル ドライブにダウンロードし、Python 2.5 を使用してすべてのファイルを宛先フォルダーに抽出します。

于 2013-05-26T16:02:09.500 に答える