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 相关文章推荐
Python3操作SQL Server数据库(实例讲解)
Oct 21 Python
Python实现带参数与不带参数的多重继承示例
Jan 30 Python
Python requests发送post请求的一些疑点
May 20 Python
python将txt等文件中的数据读为numpy数组的方法
Dec 22 Python
tensor和numpy的互相转换的实现示例
Aug 02 Python
Window10下python3.7 安装与卸载教程图解
Sep 30 Python
最新2019Pycharm安装教程 亲测
Feb 28 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
Feb 29 Python
matplotlib 画双轴子图无法显示x轴的解决方法
Jul 27 Python
python 中关于pycharm选择运行环境的问题
Oct 31 Python
python如何修改文件时间属性
Feb 05 Python
深度学习小工程练习之垃圾分类详解
Apr 14 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版)
2012/08/21 PHP
解析php函数method_exists()与is_callable()的区别
2013/06/21 PHP
php获取中文拼音首字母类和函数分享
2014/04/24 PHP
30个php操作redis常用方法代码例子
2014/07/05 PHP
PHP获取文件夹大小函数用法实例
2015/07/01 PHP
关于firefox的ElementTraversal 接口 使用说明
2010/11/11 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
2011/04/06 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
javascript实现点击后变换按钮显示文字的方法
2015/05/13 Javascript
如何用javascript计算文本框还能输入多少个字符
2015/07/29 Javascript
AngularJS入门教程之AngularJS模型
2016/04/18 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
2016/09/20 Javascript
AngularJS中指令的四种基本形式实例分析
2016/11/22 Javascript
jquery实现简单的瀑布流布局
2016/12/11 Javascript
移动端刮刮乐的实现方式(js+HTML5)
2017/03/23 Javascript
微信小程序网络请求wx.request详解及实例
2017/05/18 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
node简单实现一个更改头像功能的示例
2017/12/29 Javascript
Bootstrap模态对话框用法简单示例
2018/08/31 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
深入学习js函数的隐式参数 arguments 和 this
2019/06/24 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
nodejs开发一个最简单的web服务器实例讲解
2020/01/02 NodeJs
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
2020/09/04 Javascript
利用Python爬取可用的代理IP
2016/08/18 Python
Python实现将罗马数字转换成普通阿拉伯数字的方法
2017/04/19 Python
Python实现简易Web爬虫详解
2018/01/03 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
python实现逻辑回归的示例
2020/10/09 Python
CSS3 please 跨浏览器的CSS3产生器
2010/03/14 HTML / CSS
澳大利亚手表品牌:Time IV Change
2018/10/06 全球购物
英国标志性生活方式品牌:Skinnydip London
2019/12/15 全球购物
预防煤气中毒方案
2014/06/16 职场文书
公司门卫工作职责
2014/06/28 职场文书
英语专业求职信
2014/07/08 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书