Python提取网页中超链接的方法

Original 2017-01-16 09:33:38 329
abstract:下面是最简单的实现方法,先将目标网页抓回来,然后通过正则匹配a标签中的href属性来获得超链接代码如下:import urllib2 import re url = 'http://www.sunbloger.com/' req = urllib2.Request(url)

下面是最简单的实现方法,先将目标网页抓回来,然后通过正则匹配a标签中的href属性来获得超链接

代码如下:

import urllib2 import re url = 'http://www.sunbloger.com/' req = urllib2.Request(url) con = urllib2.urlopen(req) doc = con.read() con.close() links = re.findall(r'href\=\"(http\:\/\/[a-zA-Z0-9\.\/]+)\"', doc) for a in links: print a

更多关于Python提取网页中超链接的方法请关注PHP中文网(m.sbmmt.com)其他文章!


Release Notes

Popular Entries