python使用正则表达式分析网页中的图片并进行替换的方法

 这篇文章主要介绍了python使用正则表达式分析网页中的图片并进行替换的方法,涉及Python使用正则表达式的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

 
 

本文实例讲述了python使用正则表达式分析网页中的图片并进行替换的方法。分享给大家供大家参考。具体分析如下:

这段代码分析网页中的所有图片表单<img>,分析后为其前后添加相应的修饰标签,并添加到图片的超级链接。

代码如下:
result = value.replace("[ page ]","").replace(' ',u' ')
p=re.compile(r'''(<imgb[^<>]*?bsrc[strn]*=[strn]*["']?[strn]*([^strn"'<>]*)[^<>]*?/?[strn]*>)''',re.IGNORECASE)
result = p.sub(r'''<span class="openIcon"><em></em><a href="2">1</a></span>''',result)

 

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

时间: 2024-12-08 18:41:34

python使用正则表达式分析网页中的图片并进行替换的方法的相关文章

请问python有没有读取网页中所有jpg图片链接并下载的实例?

问题描述 请问python有没有读取网页中所有jpg图片链接并下载的实例? 我想来学习下,自己弄了运行抓取不全,知道的说下吧. 谢 谢了. 解决方案 抓取不全找找原因,是遍历html文档中的图片没有找全还是下载某些图片的时候遇到错误没有下载下来. 解决方案二: 可以使用scrapy,python下最强大的爬虫框架http://scrapy.org/

C#正则表达式通过HTML提取网页中的图片src

原文:C#正则表达式通过HTML提取网页中的图片src 目前在做HoverTreeCMS项目中有处理图片的部分,参考了一下网上案例,自己写了一个获取内容中的图片地址的方法. 可以先看看效果:http://tool.hovertree.com/a/zz/img/  一般来说一个 HTML 文档有很多标签,比如"<html>"."<body>"."<table>"等,想把文档中的 img 标签提取出来并不是一件容易

学习网页中的图片如何应用CSS的滤镜的效果

有时候,我们需要给网页中的图片加一些特殊的效果,比如透明.扭曲.阴影或者翻转等,我们一般都会想到用Photoshop等一些图形软件来处理,其实我们也可以利用CSS(层叠式样表)提供的一些滤镜来处理,这对于不熟悉Photoshop的网友来说,是非常好的一件事. 我们先从较简单的开始,介绍几个没有参数的滤镜. 1.Gray滤镜 Gray滤镜的作用是产生黑白效果 使用方法:<img src=www.ddvip.com" style="filter:gray"> 2.In

python使用正则表达式提取网页URL的方法

  本文实例讲述了python使用正则表达式提取网页URL的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 import re import urllib url="http://www.3lian.net" s=urllib.urlopen(url).read() ss=s.replace(" ","") urls=re.findall(r"<a.*?href=.*?</a&g

html5-手机网页中,图片按钮自适应屏幕大小沉底

问题描述 手机网页中,图片按钮自适应屏幕大小沉底 HTML5做手机网页,现在需要将一排4个按钮沉底,网页已经自适应屏幕大小宽和高都100%, 为什么我用百分比设置的时候,要达到百分之一百多,在苹果5,6,6P模式下都蛮好, 到苹果4就不行.有什么快速方便的解决办法 解决方案 手机网页屏幕自适应获取手机屏幕大小和图片自动适应大小

京东移动端网页中的图片尺寸是如何随浏览器的变化的?

问题描述 京东移动端网页中的图片尺寸是如何随浏览器的变化的? 京东移动端网页中的图片尺寸是如何随浏览器的变化的?就是m.jd.com中的一些,看了一下并没有用css控制,猜测应该是js实现,求具体京东实现方法 解决方案 各位回复的时候请亲自去看一下京东的手机站,打开f12看一下代码先,看好了在来发言,别还没看那就在那里说着说那,什么width:100%这些都不是我想要的 解决方案二: 是不是用响应式布局做的 解决方案三: 是不是html5的自适应webapp呢 解决方案四: 你说的是width=

python 抓包 获取网页中viewstate参数和eventvalidation的值

问题描述 python 抓包 获取网页中viewstate参数和eventvalidation的值 安徽水旱情信息网http://shangqing.wswj.net/TYFW/InfoQuery/HeDao.aspx,里面有 各个站点的水情信息,选好条件后查询,每个站点的信息大概有2000多页,之前写了一个Python程序(通过httplib,pyquery)可以自动下载这些数据.但问题是:比如要下载宜昌站的数据,点击查询后进入详情页即'...HeDao1.aspx',随便点击一个页码,然后通

python使用urlparse分析网址中域名的方法_python

本文实例讲述了python使用urlparse分析网址中域名的方法.分享给大家供大家参考.具体如下: 这里给定网址,通过下面这段python代码可以很容易获取域名信息 import urlparse url = "http://www.jb51.net" domain = urlparse.urlsplit(url)[1].split(':')[0] print "The domain name of the url is: ", domain 输出结果如下: Th

浏览器-重装系统后网页中部分图片不能显示

问题描述 重装系统后网页中部分图片不能显示 在重装系统之后多个浏览器中的部分图片不能显示出来 网上介绍的许多方式都尝试过没有解决 求解 解决方案 刚刚重装系统,有差不多的情况,个人建议首先对浏览器更新,若浏览器是较新的版本则更新下flash.还有个可能就是点击浏览器的"工具"-"Internet 选项"-"高级"将显示图片的勾划上. 解决方案二: 这个应该跟系统无关的,你可以跟新下浏览器 解决方案三: 在浏览器设置里面进行操作,可以恢复默认设置