本文实例讲述了Python正则抓取新闻标题和链接的方法。分享给大家供大家参考,具体如下:
#-*-coding:utf-8-*-
import re
from urllib import urlretrieve
from urllib import urlopen
#获取网页信息
doc = urlopen("http://www.itongji.cn/news/").read() #自己找的一个大数据的新闻网站
#抓取新闻标题和链接
def extract_title(info):
pat = '<h3><a target=\"_blank\"(.*?)</a></h3>'
title = re.findall(pat, info)
titles='\n'.join(title)
#print titles
#修改指定字符串
titles1=titles.replace('class="title"','title')
titles2=titles1.replace('>',':')
titles3=titles2.replace('href','url:')
titles4=titles3.replace('="/','"http://www.itongji.cn/')
#写入文件
save=open('xinwen.txt','w')
save.write(titles4)
save.close()
titles = extract_title(doc)
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools./regex/javascript
正则表达式在线生成工具:
http://tools./regex/create_reg
更多关于Python相关内容可查看本站专题:《Python正则表达式用法总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
# Python
# 正则
# 抓取
# 新闻标题
# 链接
# python3爬虫之入门基础和正则表达式
# 零基础写python爬虫之神器正则表达式
# Python的爬虫包Beautiful Soup中用正则表达式来搜索
# Python爬虫正则表达式常用符号和方法
# python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
# python正则表达式爬取猫眼电影top100
# Python使用正则表达式抓取网页图片的方法示例
# python正则匹配抓取豆瓣电影链接和评论代码分享
# Python爬虫实现网页信息抓取功能示例【URL与正则模块】
# python正则表达式抓取成语网站
# Python正则抓取网易新闻的方法示例
# Python3使用正则表达式爬取内涵段子示例
# 正则表达式
# 进阶
# 操作技巧
# 相关内容
# 数据结构
# 给大家
# 更多关于
# 所述
# 程序设计
# 使用技巧
# 再为
# 新闻网站
# 测试工具
# 编程技巧
# 讲述了
# read
# create_reg
# def
# news
# www
相关文章:
建站之星如何快速更换网站模板?
威客平台建站流程解析:高效搭建教程与设计优化方案
建站之星×万网:智能建站系统+自助建站平台一键生成
如何快速上传建站程序避免常见错误?
建站之星安装模板失败:服务器环境不兼容?
电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?
Bpmn 2.0的XML文件怎么画流程图
建站之星安装路径如何正确选择及配置?
如何选择高效可靠的多用户建站源码资源?
网站微信制作软件,如何制作微信链接?
建站之星收费标准详解:套餐费用及年费价格表一览
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
如何在局域网内绑定自建网站域名?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
如何快速打造个性化非模板自助建站?
如何通过PHP快速构建高效问答网站功能?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
制作网站怎么制作,*游戏网站怎么搭建?
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
网站制作的方法有哪些,如何将自己制作的网站发布到网上?
Thinkphp 中 distinct 的用法解析
建站主机与服务器功能差异如何区分?
详解jQuery停止动画——stop()方法的使用
个人摄影网站制作流程,摄影爱好者都去什么网站?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
如何选择高效稳定的ISP建站解决方案?
宿州网站制作公司兴策,安徽省低保查询网站?
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
如何快速生成橙子建站落地页链接?
如何用狗爹虚拟主机快速搭建网站?
建站之星如何助力企业快速打造五合一网站?
如何快速搭建高效简练网站?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
如何高效完成自助建站业务培训?
建站之星如何快速生成多端适配网站?
如何实现建站之星域名转发设置?
php json中文编码为null的解决办法
桂林网站制作公司有哪些,桂林马拉松怎么报名?
制作证书网站有哪些,全国城建培训中心证书查询官网?
单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?
建站之星安装后界面空白如何解决?
公众号网站制作网页,微信公众号怎么制作?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
SQL查询语句优化的实用方法总结
如何用美橙互联一键搭建多站合一网站?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
重庆网站制作公司哪家好,重庆中考招生办官方网站?
香港服务器部署网站为何提示未备案?
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
*请认真填写需求信息,我们会在24小时内与您取得联系。