python获取指定网页上所有超链接的方法


Posted in Python onApril 04, 2015

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

这段python代码通过urllib2抓取网页,然后通过简单的正则表达式分析网页上的全部url地址

import urllib2
import re
#connect to a URL
website = urllib2.urlopen(url)
#read html code
html = website.read()
#use re.findall to get all the links
links = re.findall('"((http|ftp)s?://.*?)"', html)
print links

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

Python 相关文章推荐
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
Apr 25 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
Jun 02 Python
浅谈python可视化包Bokeh
Feb 07 Python
tensorflow实现简单逻辑回归
Sep 07 Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 Python
浅谈numpy生成数组的零值问题
Nov 12 Python
matplotlib.pyplot绘图显示控制方法
Jan 15 Python
Python从函数参数类型引出元组实例分析
May 28 Python
pytorch查看通道数 维数 尺寸大小方式
May 26 Python
Python基础知识之变量的详解
Apr 14 Python
使用Django实现商城验证码模块的方法
Jun 01 Python
Python还能这么玩之用Python做个小游戏的外挂
Jun 04 Python
python中字典dict常用操作方法实例总结
Apr 04 #Python
python随机生成指定长度密码的方法
Apr 04 #Python
python统计字符串中指定字符出现次数的方法
Apr 04 #Python
python使用sorted函数对列表进行排序的方法
Apr 04 #Python
python实现的简单猜数字游戏
Apr 04 #Python
python使用BeautifulSoup分页网页中超链接的方法
Apr 04 #Python
python实现分析apache和nginx日志文件并输出访客ip列表的方法
Apr 04 #Python
You might like
php获取某个目录大小的代码
2008/09/10 PHP
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
PHP简单选择排序算法实例
2015/01/26 PHP
Laravel框架实现的rbac权限管理操作示例
2019/01/16 PHP
使用js画图之画切线
2015/01/12 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
2015/08/31 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
jQuery实现带玻璃流光质感的手风琴特效
2015/11/20 Javascript
jQuery中的基本选择器用法学习教程
2016/04/14 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
[原创]javascript typeof id==='string'?document.getElementById(id):id解释
2016/11/02 Javascript
Bootstrap 轮播(Carousel)插件
2016/12/26 Javascript
JS实现DIV高度自适应窗口示例
2017/02/16 Javascript
详解vue+vueRouter+webpack的简单实例
2017/06/17 Javascript
JavaScript数组_动力节点Java学院整理
2017/06/26 Javascript
JS常用的几种数组遍历方式以及性能分析对比实例详解
2018/04/11 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
微信小程序常见页面跳转操作简单示例
2019/05/01 Javascript
手机浏览器唤起微信分享(JS)
2020/10/11 Javascript
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
布同自制Python函数帮助查询小工具
2011/03/13 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
解决matplotlib库show()方法不显示图片的问题
2018/05/24 Python
python增加图像对比度的方法
2019/07/12 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
Python调用shell命令常用方法(4种)
2020/05/11 Python
python 利用toapi库自动生成api
2020/10/19 Python
Spy++的使用方法及下载教程
2021/01/29 Python
详解基于canvas的视频遮罩插件
2018/01/04 HTML / CSS
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
店长助理岗位职责
2013/12/13 职场文书
竞选演讲稿范文大全
2014/05/12 职场文书
意向书范本
2014/07/29 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
pycharm无法安装cv2模块问题
2022/05/20 Python