python实现爬图,不要再爬妹子图了,太没品了

python实现爬图,不要再爬妹子图了,太没品了,第1张

概述python实现爬图,不要再爬妹子图了,太没品了

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

# !/usr/bin python#--*-- Coding:utf-8 --*--'''批量下载任意网址上的图片linux下的路径,有需要的改改路径,很简单,做为学习urllib模块的一个简单范例吧'''import osimport urllibimport reurl = ""def getHTML(url):	file = urllib.urlopen(url)	HTML = file.read()	return HTMLdef getimageList(HTML):	reg = 'http[^"]*?\.jpg'	imgre = re.compile(reg)	imgList = re.findall(imgre,HTML)	return imgListdef printimageList(imgList):	for i in imgList:		print idef download(imgList,page):	x = 1	for imgurl in imgList:		print 'download file '+str(x)+' start'		urllib.urlretrIEve(imgurl,'./webImage/%s_%s.jpg'%(page,x))		print 'download file '+ str(x)+ ' end'		x+=1def downImageNum(pagenum):	page = 1	pageNumber = pagenum	while(page <= pageNumber):		HTML = getHTML(url)#获得url指向的HTML内容		imageList = getimageList(HTML)#获得所有图片的地址,返回列表		printimageList(imageList)#打印所有的图片的地址		download(imageList,page)#下载所有的图片		page = page+1if __name__ == '__main__':	os.system('mkdir webImage')	url = raw_input("enter the web page:")	downImageNum(1)

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的python实现爬图,不要再爬妹子图了,太没品了全部内容,希望文章能够帮你解决python实现爬图,不要再爬妹子图了,太没品了所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1198996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存