python学习笔记(一)爬虫实战:图片自动下载器
来源:互联网 发布:c语言break函数头文件 编辑:程序博客网 时间:2024/05/17 23:37
0、参考文献
[1]http://www.jianshu.com/p/19c846daccb3
1、代码
#-*- coding:utf-8 -*-import reimport requestsdef dowmloadPic(html,keyword): pic_url = re.findall('"objURL":"(.*?)",',html,re.S) i = 0 print '找到关键词:'+keyword+'的图片,现在开始下载图片...' for each in pic_url: print '正在下载第'+str(i+1)+'张图片,图片地址:'+str(each) try: pic= requests.get(each, timeout=10) except requests.exceptions.ConnectionError: print '【错误】当前图片无法下载' continue string = 'pictures\\'+keyword+str(i) + '.jpg' #resolve the problem of encode, make sure that chinese name could be store fp = open(string.decode('gbk').encode('cp936'),'wb') fp.write(pic.content) fp.close() i += 1if __name__ == '__main__': word = raw_input("Input key word: ") url = 'https://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word=%E8%99%B9%E4%B9%8B%E7%8E%89&pn=60&gsm=64&ct=&ic=0&lm=-1&width=0&height=0' result = requests.get(url) dowmloadPic(result.text,word)
阅读全文
0 0
- python学习笔记(一)爬虫实战:图片自动下载器
- python爬虫实战——图片自动下载器
- Python学习笔记:爬虫下载图片
- 【图文详解】python爬虫实战——5分钟做个图片自动下载器
- python爬虫实战——5分钟做个图片自动下载器
- python网络爬虫实战笔记(一)
- python爬虫实战(1)抓取网页图片自动保存
- python爬虫学习--下载图片
- 【Python开发】【神经网络与深度学习】网络爬虫之图片自动下载器
- python爬虫:下载百度贴吧图片学习笔记
- Python爬虫_自动下载图片
- python爬虫实战(一)--爬取知乎话题图片
- Python爬虫实战(一)
- python爬虫实战(一)
- Python爬虫学习笔记一:简单网页图片抓取
- python爬虫:下载百度贴吧图片(多页)学习笔记
- python爬虫学习笔记(一)
- Python爬虫学习笔记(一)
- Office EXCEL 表格如何设置某个单元格是选择项,如何设置二级下拉菜单 MS Office版
- Error:Tag <uses-permission> attribute name has invalid character ' '.
- 每天一道LeetCode-----最长回文子串/序列,从头开始的最长回文子串长度
- Office EXCEL 表格如何设置某个单元格是选择项,如何设置二级下拉菜单 WPS版
- Office EXCEL 创建图片超链接打不开怎么办 Excel打开图片提示发生了意外错误怎么办
- python学习笔记(一)爬虫实战:图片自动下载器
- Office EXCEL 表格如何设置某个单元格是选择项,如何设置一级下拉菜单
- 安卓UI控件-AdapterView及其子类
- Office EXCEL 复制粘贴 变成 #value,#REF!,#DIV怎么办
- Office EXCEL 的绝对引用和相对引用如何理解
- Office EXCEL 如何保留一位小数,并且单击这个单元格的时候没有一大串小数
- Office EXCEL 如何保留两位小数,四舍五入
- 如何使用php自动获取文章内容关键字
- Office EXCEL 如何设置最大行高