如何使用python将某个文件下载到特定文件夹中?

时间:2017-10-26 12:24:48

标签: python python-2.7 urllib2

假设我的链接是:web_link = 'https://link' 我希望下载内容的目标文件是path。 我如何在web_link下载path的内容,因为我知道我正在使用python2.7。

1 个答案:

答案 0 :(得分:0)

您可以使用urllib下载: -

Python 2

import urllib 
urllib.urlretrieve("web_link", "path")   

如果网络链接需要身份验证,您可以使用requests

import requests
r = requests.get(web_link, auth=('usrname', 'password'), verify=False,stream=True)   #Note web_link is https://
r.raw.decode_content = True
with open("path", 'wb') as f:
    shutil.copyfileobj(r.raw, f)    

Python 3

import urllib.request
urllib.request.urlretrieve("web_link", "path")