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中规范定义命名空间的一些建议
Jun 04 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
Sep 18 Python
点球小游戏python脚本
May 22 Python
Python实现聊天机器人的示例代码
Jul 09 Python
分享Python切分字符串的一个不错方法
Dec 14 Python
使用python serial 获取所有的串口名称的实例
Jul 02 Python
Django上使用数据可视化利器Bokeh解析
Jul 31 Python
python集合常见运算案例解析
Oct 17 Python
keras:model.compile损失函数的用法
Jul 01 Python
python的链表基础知识点
Sep 13 Python
python collections模块的使用
Oct 16 Python
如何利用python创作字符画
Jun 25 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
非常好的php目录导航文件代码
2006/10/09 PHP
PHP 文件系统详解
2012/09/13 PHP
Js之软键盘实现(js源码)
2007/01/30 Javascript
增强的 JavaScript 的 trim 函数的代码
2007/08/13 Javascript
js parentElement和offsetParent之间的区别
2010/03/23 Javascript
js 通过cookie实现刷新不变化树形菜单
2014/10/30 Javascript
JavaScript中的alert()函数使用技巧详解
2014/12/29 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
js实现下拉列表选中某个值的方法(3种方法)
2015/12/17 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
2016/05/16 Javascript
使用 bootstrap modal遇到的问题小结
2016/11/09 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
three.js实现3D模型展示的示例代码
2017/12/31 Javascript
用vue快速开发app的脚手架工具
2018/06/11 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
微信小程序 接入腾讯地图的两种写法
2021/01/12 Javascript
Python实现Linux下守护进程的编写方法
2014/08/22 Python
Python中endswith()函数的基本使用
2015/04/07 Python
详解在Python程序中自定义异常的方法
2015/10/16 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
检测python爬虫时是否代理ip伪装成功的方法
2019/07/12 Python
详解使用python绘制混淆矩阵(confusion_matrix)
2019/07/14 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
Python 代码调试技巧示例代码
2020/08/11 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
Diptyque英国官方网站:源自法国的知名香氛品牌
2019/08/28 全球购物
审核会计岗位职责
2013/11/08 职场文书
幼儿园优秀教师事迹
2014/02/13 职场文书
环保建议书100字
2014/05/14 职场文书
建筑工地大门标语
2014/06/18 职场文书
思想品德评语大全
2014/12/31 职场文书
语文复习计划
2015/01/19 职场文书
学校运动会感想
2015/08/10 职场文书