python保存图⽚到本地代码_python保存⽹页图⽚到本地的⽅
本⽂实例为⼤家分享了python保存⽹页图⽚到本地的具体代码,供⼤家参考,具体内容如下
#!/usr/bin/env Python
#coding=utf-8
import time
import datetime
import sys
import random
import math
import uuid
import cookielib
import urllib2
import os
class GetImage():
reload(sys)
sys.setdefaultencoding('utf8')
'''
抓取⽹页⽂件内容,保存到内存
@url 欲抓取⽂件 ,path+filename
'''
def get_file(self,url):
try:
cj=cookielib.LWPCookieJar()
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener(opener)
req=urllib2.Request(url)
operate=opener.open(req)
ad()
return data
except BaseException, e:
print e
return None
'''
保存⽂件到本地
@path 本地路径
@file_name ⽂件名
@data ⽂件内容
'''
def save_file(self,file_name, data):
if data == None:
return
file=open(file_name, "wb")
file.write(data)
file.flush()
file.close()
def save_png_file(self,filename,url):
python新手代码图案如何保存self.save_file(_file(url))
if __name__=="__main__":
h1 = GetImage()
#h1.save_file('c:/log/124.png',h1.get_file('1.1.1.1/doc/images/public/ICON/norecord.png')) #url = '1.1.1.1/doc/images/public/ICON/norecord.png'
#file_path ='c:/log/125.png'
#h1.save_png_file(file_path,url)
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持脚本之家。