python分析网页上所有超链接的方法


Posted in Python onMay 08, 2015

本文实例讲述了python分析网页上所有超链接的方法。分享给大家供大家参考。具体实现方法如下:

import urllib, htmllib, formatter
website = urllib.urlopen("http://yourweb.com")
data = website.read()
website.close()
format = formatter.AbstractFormatter(formatter.NullWriter())
ptext = htmllib.HTMLParser(format)
ptext.feed(data)
for link in ptext.anchorlist:
  print(link)

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

Python 相关文章推荐
Python socket C/S结构的聊天室应用实现
Nov 30 Python
python中__slots__用法实例
Jun 04 Python
python模块之time模块(实例讲解)
Sep 13 Python
Python tornado队列示例-一个并发web爬虫代码分享
Jan 09 Python
Python 使用Numpy对矩阵进行转置的方法
Jan 28 Python
python学生管理系统学习笔记
Mar 19 Python
python3+PyQt5 实现Rich文本的行编辑方法
Jun 17 Python
Python关于__name__属性的含义和作用详解
Feb 19 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
Feb 27 Python
Python基于BeautifulSoup爬取京东商品信息
Jun 01 Python
windows10在visual studio2019下配置使用openCV4.3.0
Jul 14 Python
python+appium+yaml移动端自动化测试框架实现详解
Nov 24 Python
python使用htmllib分析网页内容的方法
May 08 #Python
python使用nntp读取新闻组内容的方法
May 08 #Python
Python类的定义、继承及类对象使用方法简明教程
May 08 #Python
python通过imaplib模块读取gmail里邮件的方法
May 08 #Python
Python类定义和类继承详解
May 08 #Python
python使用smtplib模块通过gmail实现邮件发送的方法
May 08 #Python
python通过ftplib登录到ftp服务器的方法
May 08 #Python
You might like
javascript 特殊字符串
2009/02/25 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
将List对象列表转换成JSON格式的类实现方法
2016/07/04 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
jquery实现input框获取焦点的简单实例
2017/01/26 Javascript
微信小程序实现图片轮播及文件上传
2017/04/07 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
Javascript中JSON数据分组优化实践及JS操作JSON总结
2017/12/22 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
vue实现下载文件流完整前后端代码
2020/11/17 Vue.js
[04:29]【TI9采访】OG.N0tail在胜者组决赛后接受采访
2019/08/25 DOTA
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
python实现八大排序算法(1)
2017/09/14 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
Python比较2个时间大小的实现方法
2018/04/10 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
解决Python3 控制台输出InsecureRequestWarning问题
2019/07/15 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
突袭HTML5之Javascript API扩展2—地理信息服务及地理位置API学习
2013/01/31 HTML / CSS
KIKO MILANO荷兰网上商店:意大利专业化妆品品牌
2017/05/12 全球购物
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
2013/10/07 面试题
小学生迎国庆演讲稿
2014/09/05 职场文书
小学生国庆65周年演讲稿范文(2篇)
2014/09/21 职场文书
授权委托书(法人单位用)
2014/09/29 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
贷款工资证明范本
2015/06/12 职场文书
2015入党自传格式范文
2015/06/26 职场文书
欠条样本
2015/07/03 职场文书
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js