3

Python 2.7.2 を使用して Web サイトからファイルをダウンロードして名前を付け、デスクトップに保存することはできますか? はいの場合、それを行う方法は?

4

3 に答える 3

15

urllib2requestsまたはurllibを使用してそれを行う3つの方法を次に示します

import urllib2

with open('filename','wb') as f:
    f.write(urllib2.urlopen(URL).read())
    f.close()
print "Download Complete!"
---------------------------------------
import requests

r = requests.get(URL)
with open("filename", "wb") as code:
    code.write(r.content)
print "Download Complete!"
---------------------------------------

import urllib

urllib.urlretrieve(URL, "filename")
print "Download Complete!"

filenameファイルの名前、URLダウンロードするファイルの URL です。

これにより、ダウンロードに使用しているpythonファイルと同じディレクトリにファイルが保存されます

于 2013-07-03T23:18:24.650 に答える