python2 实现参考:https://blog.csdn.net/tankpanv/article/details/100731081
python3版本
def urldownload(url,filename=None):
"""
下载文件到指定目录
:param url: 文件下载的url
:param filename: 要存放的目录及文件名,例如:./test.xls
:return:
"""
down_res = requests.get(url)
with open(filename,'wb') as file:
file.write(down_res.content)
判断下载文件是否存在
import os
def test_download():
url = self.download()
Common.urldownload(url,filename='./test.xls')
# path = pathlib.Path('./test.xls') #方法一
path = './test.xls'
assert os.path.exists(path)==True #方法二
os.remove(path)