python 爬虫
来源:互联网 发布:外卖小程序源码 编辑:程序博客网 时间:2024/06/15 06:06
#!/usr/bin/env python# encoding: utf-8'''@author: caopeng@license: (C) Copyright 2013-2017, Node Supply Chain Manager Corporation Limited.@contact: deamoncao100@gmail.com@software: garner@file: PicDownloader.py@time: 2017/9/11 0011 17:27@desc:'''#-*- 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('utf-8').encode('cp936'),'wb') fp.write(pic.content) fp.close() i += 1if __name__ == '__main__': word = raw_input("Input key word: ") url = 'http://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word='+word+'&ct=201326592&v=flip' result = requests.get(url) dowmloadPic(result.text,word)
阅读全文
0 0
- python爬虫-->爬虫基础
- [爬虫] Python爬虫技巧
- Python爬虫
- python 爬虫
- python 爬虫
- python 爬虫
- python爬虫
- Python爬虫
- Python爬虫
- python 爬虫
- Python爬虫
- python爬虫
- python 爬虫
- python 爬虫
- python爬虫
- python爬虫
- python爬虫
- python 爬虫
- 设计模式之策略模式Strategy
- PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询–合理利用算法,效率提高2125倍
- systemd (简体中文)
- 运维不得不知的 Linux 性能监控、测试、优化工具
- MyEclipse如何去掉对JS等文件的验证
- python 爬虫
- selenium详解(二)
- 四面八方来看“C”——关机程序
- PCI-Express的系统中四大类设备
- Ubuntu 16.04安装32bit支持
- echarts小贴纸之字体颜色更改
- 既然琴瑟起 IntrospectorCleanupListener作用
- H5知识点复习(面试必备)
- 新手学习Java必需要知道的这些基本概念!