基础的python抓取网站图片的例子
来源:互联网 发布:庄子諵哗 知乎 编辑:程序博客网 时间:2024/06/10 22:39
#-*- coding: utf-8 -*-import reimport urllibimport urllib2import osclass Spider: def downLoadImage(self, url, imageDirName): html = self.__getHtml(url) imageList = self.__getImageUrls(html) self.__saveImage(imageDirName, imageList) def __mkdir(self, dirName): if os.path.exists(dirName): print(dict, "ready exits") else: os.makedirs(dirName) def __getHtml(self, url): urlCtx = urllib.urlopen(url) return urlCtx.read() def __getImageUrls(self, html): rgx = re.compile(r'src="(.+?\.jpg)" pic_ext') imageList = rgx.findall(html) return imageList def __saveImage(self, dirName, imageList): self.__mkdir(dirName) imageIndex = 0 for s in imageList: try: data = urllib2.urlopen(s).read() fileName = dirName + str("/%d.jpg" % imageIndex) file = open(fileName, "wb+") file.write(data) imageIndex += 1 except urllib2.URLError as e: print (e.reason)if __name__ == "__main__": spider = Spider() spider.downLoadImage('http://tieba.baidu.com/p/2460150866', "picture")
0 0
- 基础的python抓取网站图片的例子
- 最基础的python抓取网站图片例子
- python抓取网站的图片并下载到本地
- python小爬虫—抓取pixabay网站的图片资源
- python 抓取网上的图片。
- python-抓取页面的图片
- python抓取网站88titienmae88中的“图片区”的第一页的所有图片
- python抓取网页的一个小例子
- 爬虫:实现网站的全部图片抓取
- Python 抓取【参考消息网站】的新闻
- 抓取bing图片的Python代码
- Python抓取百度图片搜索的结果
- 简单的python爬虫抓取图片实例
- python抓取网页图片的脚本
- python实现批量图片的抓取
- 用Python抓取网页上的图片
- Python 实现简单的网络抓取图片
- 一个从别的网站抓取信息的例子(域名查询
- 手把手教你申请邓白氏编码
- Android 搜索页-搜索历史条目动态添加(LinearLayout动态添加条目)
- 快速安装node环境: n
- mongodb的一些命令操作
- IntellJ Idea 搭建SpringMVC项目
- 基础的python抓取网站图片的例子
- 欢迎使用CSDN-markdown编辑器
- PHP 扫描二维码打开页面
- 异步任务的实例
- Java----使用线程(synchronized)
- jquery取得radio选中的值
- vb中用ado对象Recordset来绑定到DataGrid的常见问题分析
- python获取一个月的最后一天和第一天
- 破解前端面试80% 应聘者不及格系列:从DOM说起