如何使用 python 将特定文件下载到特定文件夹?
How can i download a certain file into a specific folder using python?
假设我的 link 是:web_link = 'https://link'
我想要下载内容的目标文件是 path
。
在知道我正在使用 python2.7.
的情况下,如何在 path
中下载 web_link
的内容
您可以使用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")
假设我的 link 是:web_link = 'https://link'
我想要下载内容的目标文件是 path
。
在知道我正在使用 python2.7.
path
中下载 web_link
的内容
您可以使用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")