Python实现简单的获取图片爬虫功能示例


Posted in Python onJuly 12, 2017

本文实例讲述了Python实现简单的获取图片爬虫功能。分享给大家供大家参考,具体如下:

简单Python爬虫,获得网页上的照片

#coding=utf-8
import urllib
import re
def getHtml(url):
  page = urllib.urlopen(url)
  html = page.read()
  return html
def getImg(html):
  reg = r'src="(.+?\.jpg)" pic_ext'
  imgre = re.compile(reg)
  imglist = re.findall(imgre, html)
  return imglist
// 网站地址
url = "http://tieba.baidu.com/p/3368048910?pn=2"
html = getHtml(url)
listimg = getImg(html)
x = 0
for imgAddress in listimg:
  print imgAddress
  urllib.urlretrieve(imgAddress, 'image%s.jpg' % x)
  x+=1

更多关于Python相关内容可查看本站专题:《Python Socket编程技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python+Django+apache的配置方法详解
Jun 01 Python
Windows系统下多版本pip的共存问题详解
Oct 10 Python
Python:Scrapy框架中Item Pipeline组件使用详解
Dec 27 Python
Python找出最小的K个数实例代码
Jan 04 Python
Python编程argparse入门浅析
Feb 07 Python
python语音识别实践之百度语音API
Aug 30 Python
python3+PyQt5 创建多线程网络应用-TCP客户端和TCP服务器实例
Jun 17 Python
Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法
Jul 23 Python
春节到了 教你使用python来抢票回家
Jan 06 Python
Windows下Anaconda安装、换源与更新的方法
Apr 17 Python
python中可以声明变量类型吗
Jun 18 Python
Python之qq自动发消息的示例代码
Feb 18 Python
python文件特定行插入和替换实例详解
Jul 12 #Python
梯度下降法介绍及利用Python实现的方法示例
Jul 12 #Python
python3之微信文章爬虫实例讲解
Jul 12 #Python
python脚本替换指定行实现步骤
Jul 11 #Python
Python书单 不将就
Jul 11 #Python
Python编写一个闹钟功能
Jul 11 #Python
python自定义异常实例详解
Jul 11 #Python
You might like
咖啡的种类和口感
2021/03/03 新手入门
php字符串截取的简单方法
2013/07/04 PHP
php获取新浪微博数据API实例
2013/11/12 PHP
php实现求相对时间函数
2015/06/15 PHP
php显示页码分页类的封装
2017/06/08 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
ExtJS 2.0实用简明教程 之Border区域布局
2009/04/29 Javascript
jquery validation插件表单验证的一个例子
2010/03/03 Javascript
javascript AOP 实现ajax回调函数使用比较方便
2010/11/20 Javascript
juqery 学习之三 选择器 可见性 元素属性
2010/11/25 Javascript
js将字符串转成正则表达式的实现方法
2013/11/13 Javascript
JavaScript实现控制打开文件另存为对话框的方法
2015/04/17 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
vue中的provide/inject的学习使用
2018/05/09 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
vue项目首屏打开速度慢的解决方法
2019/03/31 Javascript
python dict remove数组删除(del,pop)
2013/03/24 Python
Python的Django框架安装全攻略
2015/07/15 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
浅谈django orm 优化
2018/08/18 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
python 遍历pd.Series的index和value
2019/11/26 Python
Python3 ffmpeg视频转换工具使用方法解析
2020/08/10 Python
python 三种方法提取pdf中的图片
2021/02/07 Python
海淘母婴商城:国际妈咪
2016/07/23 全球购物
商务代表岗位职责
2015/02/15 职场文书
综治目标管理责任书
2015/05/11 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
2015秋季开学典礼新闻稿
2015/07/17 职场文书
大学生军训感言
2015/08/01 职场文书
工商局调档介绍信
2015/10/22 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
2019通用版导游词范本!
2019/08/07 职场文书
golang 接口嵌套实现复用的操作
2021/04/29 Golang
公历12个月名称的由来
2022/04/12 杂记