#远程下载图片
def downImg(imgFile):
#远程读取图片
imgData = requests.get(imgFile)
files = r'D:/pythondemo/python3.7.9/uploads/images/plate/'
imgFileList = imgFile.split('/')
#获取日期文件夹
imgFileDate = imgFileList[-2]
#获取文件名称
imgName = imgFileList[-1]
imgSrc = files+imgFileDate+'/'+imgName
#检查路径
if not os.path.exists(files+imgFileDate):
os.mkdir(files+imgFileDate)
#创建图片
with open(imgSrc, 'wb')as imgw:
imgw.write(imgData.content)
return '/uploads/images/plate/'+imgFileDate+'/'+imgName
图片地址(例):https://www.baidu.com/cc/img/20201226/2020122605082624137691.jpg
使用方法:
url = 'https://www.baidu.com/cc/img/20201226/2020122605082624137691.jpg'
downImg(url)