失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python爬虫抓取图片-怎么用爬虫批量抓取网页中的图片?

python爬虫抓取图片-怎么用爬虫批量抓取网页中的图片?

时间:2023-02-01 17:14:48

相关推荐

python爬虫抓取图片-怎么用爬虫批量抓取网页中的图片?

这个也有点简单了吧,之前观点网爬知乎的代码,直接给你上了:

def download_img(url,classify):

try:

extention=get_extension(url)

if(extention is None):

return None

req = urllib2.Request(url)

resp = urllib2.urlopen(req,None,3)

dataimg=resp.read()

name=str(uuid.uuid1()).replace("-","")+""+extention

top="E://topic_pic"

folder=makeDateFolder(top, classify)

filename=None

if folder is not None:

filename =folder+"//"+name

try:

if "e82bab09c_m" in str(url):

return True

if not os.path.exists(filename):

file_object = open(filename,'w+b')

file_object.write(dataimg)

file_object.close()

return '/room/default/'+GetDateString()+'/'+str(classify)+"/"+name

else:

print "file exist"

return None

except IOError,e1:

print "e1=",e1

pass

except Exception as e:

print "eee",e

pass

return None #如果没有下载下来就利用原来网站的链接

如果觉得《python爬虫抓取图片-怎么用爬虫批量抓取网页中的图片?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。