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 相关文章推荐
Flask SQLAlchemy一对一,一对多的使用方法实践
Feb 10 Python
Python实现将绝对URL替换成相对URL的方法
Jun 28 Python
python打包压缩、读取指定目录下的指定类型文件
Apr 12 Python
pycharm 取消默认的右击运行unittest的方法
Nov 29 Python
Python进阶之自定义对象实现切片功能
Jan 07 Python
python print输出延时,让其立刻输出的方法
Jan 07 Python
Python读写文件基础知识点
Jun 10 Python
python自动生成model文件过程详解
Nov 02 Python
python 多维高斯分布数据生成方式
Dec 09 Python
Python读取表格类型文件代码实例
Feb 17 Python
使用python实现时间序列白噪声检验方式
Jun 03 Python
python如何输出反斜杠
Jun 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
德生PL330测评
2021/03/02 无线电
从MySQL数据库表中取出随机数据的代码
2007/09/05 PHP
一个比较不错的PHP日历类分享
2014/11/18 PHP
thinkPHP js文件中U方法不被解析问题的解决方法
2016/12/05 PHP
不用AJAX和IFRAME,说说真正意义上的ASP+JS无刷新技术
2008/09/25 Javascript
为javascript添加String.Format方法
2020/08/11 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
js AppendChild与insertBefore用法详细对比
2013/12/16 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
JS实现带圆弧背景渐变效果的导航菜单代码
2015/10/13 Javascript
Three.js快速入门教程
2016/09/09 Javascript
js实现的xml对象转json功能示例
2016/12/24 Javascript
微信小程序图片横向左右滑动案例
2017/05/19 Javascript
vue.js删除列表中的一行
2018/06/30 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
优化Python代码使其加快作用域内的查找
2015/03/30 Python
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
对Python中9种生成新对象的方法总结
2018/05/23 Python
python3实现网络爬虫之BeautifulSoup使用详解
2018/12/19 Python
python分布式编程实现过程解析
2019/11/08 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
Python实现哲学家就餐问题实例代码
2020/11/09 Python
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
毕业生教师求职信
2013/10/20 职场文书
大一自我鉴定范文
2013/12/27 职场文书
学校元旦晚会方案
2014/02/19 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
小学校本培训方案
2014/06/06 职场文书
员工培训协议书
2014/09/15 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
Vue CLI中模式与环境变量的深入详解
2021/05/30 Vue.js
25张裸眼3D图片,带你重温童年的记忆,感受3D的魅力
2022/02/06 杂记
Python中非常使用的6种基本变量的操作与技巧
2022/03/22 Python
python高温预警数据获取实例
2022/07/23 Python