python实现通过URL下载图片到本地服务器

import os

import urllib.request

image_url = 'http://img.jingtuitui.com/759fa20190115144450401.jpg'

file_path = 'C:/python-pro/mall_splier'

# file_name = image_url

try:
    if not os.path.exists(file_path):
        os.makedirs(file_path) #如果没有这个path则直接创建
    file_suffix = os.path.splitext(image_url)[1]
    print(file_suffix)
    filename = '{}{}'.format(file_path, file_suffix) 拼接文件名。
    print(filename)
    urllib.request.urlretrieve(image_url, filename=filename),利用urllib.request.urltrieve方法下载图片
    print(11111)

except IOError as e:
    print(1, e)

except Exception as e:
    print(2, e)

 

你可能感兴趣的:(python实现通过URL下载图片到本地服务器)