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

发布时间 - 2026-01-11 02:17:46    点击率:

本文实例讲述了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基于opencv调用摄像头获取个人图片的实现方法  # python使用PIL模块获取图片像素点的方法  # python 获取图片分辨率的方法  # Python爬虫获取图片并下载保存至本地的实例  # python获取远程图片大小和尺寸的方法  # Python通过PIL获取图片主要颜色并和颜色库进行对比的方法  # python获取图片颜色信息的方法  # python获取网络图片方法及整理过程详解  # 进阶  # 操作技巧  # 相关内容  # 数据结构  # 给大家  # 更多关于  # 所述  # 程序设计  # 使用技巧  # 编程技巧  # 讲述了  # getHtml  # url  # urllib  # def  # page  # read  # return  # urlopen  # html 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在IIS服务器上快速部署高效网站?  公司网站制作需要多少钱,找人做公司网站需要多少钱?  iOS UIView常见属性方法小结  EditPlus中的正则表达式 实战(4)  如何用低价快速搭建高质量网站?  如何快速搭建FTP站点实现文件共享?  java中使用zxing批量生成二维码立牌  油猴 教程,油猴搜脚本为什么会网页无法显示?  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  微信小程序 input输入框控件详解及实例(多种示例)  深圳网站制作平台,深圳市做网站好的公司有哪些?  Laravel Debugbar怎么安装_Laravel调试工具栏配置指南  制作公司内部网站有哪些,内网如何建网站?  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  如何快速搭建自助建站会员专属系统?  Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】  新三国志曹操传主线渭水交兵攻略  如何注册花生壳免费域名并搭建个人网站?  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  Python3.6正式版新特性预览  EditPlus 正则表达式 实战(3)  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  jquery插件bootstrapValidator表单验证详解  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  手机网站制作与建设方案,手机网站如何建设?  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  如何利用DOS批处理实现定时关机操作详解  Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  北京的网站制作公司有哪些,哪个视频网站最好?  如何在IIS中配置站点IP、端口及主机头?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  javascript中闭包概念与用法深入理解  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  高端智能建站公司优选:品牌定制与SEO优化一站式服务  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  Laravel如何实现API资源集合?(Resource Collection教程)  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  如何确保FTP站点访问权限与数据传输安全?  php静态变量怎么调试_php静态变量作用域调试技巧【解答】  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  Laravel怎么解决跨域问题_Laravel配置CORS跨域访问  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  python中快速进行多个字符替换的方法小结  Laravel如何优化应用性能?(缓存和优化命令)  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信