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(图文)
Nov 04 Python
python执行get提交的方法
Apr 29 Python
python如何查看微信消息撤回
Nov 27 Python
利用anaconda保证64位和32位的python共存
Mar 09 Python
Python入门Anaconda和Pycharm的安装和配置详解
Jul 16 Python
关于阿里云oss获取sts凭证 app直传 python的实例
Aug 20 Python
关于pymysql模块的使用以及代码详解
Sep 01 Python
详解Python time库的使用
Oct 10 Python
python实现批量命名照片
Jun 18 Python
Python如何读写CSV文件
Aug 13 Python
Python 内置函数速查表一览
Jun 02 Python
opencv-python图像配准(匹配和叠加)的实现
Jun 23 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
PHP日志LOG类定义与用法示例
2018/09/06 PHP
centos7上编译安装php7以php-fpm方式连接apache
2018/11/08 PHP
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
js实现(全选)多选按钮的方法【附实例】
2016/03/30 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
js继承实现方法详解
2016/12/16 Javascript
微信小程序 支付功能(前端)的实现
2017/05/24 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
2020/08/07 Javascript
[47:50]Secret vs VP 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python PyQt5标准对话框用法示例
2017/08/23 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
python opencv实现图片旋转矩形分割
2018/07/26 Python
Python设计模式之装饰模式实例详解
2019/01/21 Python
django的ORM模型的实现原理
2019/03/04 Python
Python中一些深不见底的“坑”
2019/06/12 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
python使用 __init__初始化操作简单示例
2019/09/26 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
如何使用python写截屏小工具
2020/09/29 Python
python 写一个性能测试工具(一)
2020/10/24 Python
美国最好的保健品打折网店:Swanson
2017/08/04 全球购物
香港交友网站:be2香港
2018/07/22 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
个人教师自我评价范文
2013/12/02 职场文书
电气工程和自动化自荐信范文
2013/12/25 职场文书
工作疏忽检讨书
2014/01/25 职场文书
公司领导班子召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
Mysql中的触发器定义及语法介绍
2022/06/25 MySQL