python 爬取煎蛋网图片
2016-05-17 18:04
489 查看
__author__ = mkdir(path): os path = path.strip() path = path.rstrip() mkfile = os.path.exists(path) mkfile: () : os.makedirs(path) () urllib, urllib2, re geturl(url): file_lists = [] req = urllib2.Request(url) req.add_header(, ) data = urllib2.urlopen(req) f = data.read() img = re.compile(, re.S) file_list = re.findall(img, f) f_list file_list: : f_url = f_list.index() f_url: file_li = f_list[f_list.index():f_url + ] file_lists.append(file_li) e: (e.message) file_lists save_file(path, url): mkdir(path) url_list = geturl(url) url_i url_list: req = urllib2.Request(url_i) req.add_header(, ) data = urllib2.urlopen(req) data_picture = data.read() path_pic = path + + url_i[-:] (path_pic, ) f: f.write(data_picture) f.flush() __name__ == : path = url = save_file(path, url)
相关文章推荐
- Android Manifest 用法
- Android学习笔记(二九):嵌入浏览器
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- 爬虫笔记
- Python中zip()函数用法举例
- python——requests