python 下载网络图片到本地

要先创建一个存放图片的文件夹

self.pic是网络图片的地址

title是图片的名字


可以先判断是否有文件夹,如何有那么就直接下载网络图片,保存到指定的文件夹

urllib.urlretrieve(self.pic, 'D:\\images\\%s.jpg' % title)
没有文件件那么就创建文件夹再下载

os.makedirs('d:/images')
urllib.urlretrieve(self.pic, 'D:\\images\\%s.jpg' % title)


可以这么写

if os.path.exists('d:/images'):
    urllib.urlretrieve(self.pic, 'D:\\images\\%s.jpg' % title)
else:
    os.makedirs('d:/images')
    urllib.urlretrieve(self.pic, 'D:\\images\\%s.jpg' % title)


你可能感兴趣的:(python)