Python抓取百度查询结果的方法


Posted in Python onJuly 08, 2015

本文实例讲述了Python抓取百度查询结果的方法。分享给大家供大家参考。具体实现方法如下:

#win python 2.7.x
import re,sys,urllib,codecs
xh = urllib.urlopen("http://www.baidu.com/s?q1=123&rn=100").read().decode('utf-8') 
rc = re.compile(r'<td class=f><h3 class="t"><a.*?>(?P<first>.*?)</h3>',re.I)
match = rc.finditer(xh)
rcr = re.compile(r'<[^>]+>',re.I)
f = codecs.open("xiaohei.txt", "w", "utf-8")
for i in rc.finditer(xh):
  ss = i.group(0)
  s1 = rcr.sub('',ss)
  print (s1)
  f.write(s1)
f.close()

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

Python 相关文章推荐
Python自动重试HTTP连接装饰器
Apr 28 Python
python3的输入方式及多组输入方法
Oct 17 Python
在python中实现对list求和及求积
Nov 14 Python
Python实现计算对象的内存大小示例
Jul 10 Python
python 实现单通道转3通道
Dec 03 Python
Python 3.8 新功能来一波(大部分人都不知道)
Mar 11 Python
Python 线性回归分析以及评价指标详解
Apr 02 Python
Python如何重新加载模块
Jul 29 Python
Python 整行读取文本方法并去掉readlines换行\n操作
Sep 03 Python
Python之京东商品秒杀的实现示例
Jan 06 Python
Python中OpenCV实现简单车牌字符切割
Jun 11 Python
Python中异常处理用法
Nov 27 Python
Python抓取淘宝下拉框关键词的方法
Jul 08 #Python
Python根据区号生成手机号码的方法
Jul 08 #Python
Python写入CSV文件的方法
Jul 08 #Python
Python打印斐波拉契数列实例
Jul 07 #Python
Python可变参数函数用法实例
Jul 07 #Python
python类和继承用法实例
Jul 07 #Python
Python实现合并字典的方法
Jul 07 #Python
You might like
开源SNS系统-ThinkSNS
2008/05/18 PHP
PHP通用分页类page.php[仿google分页]
2008/08/31 PHP
关于PHP5 Session生命周期介绍
2010/03/02 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
php实现给图片加灰色半透明效果的方法
2014/10/20 PHP
php通过文件流方式复制文件的方法
2015/03/13 PHP
推荐十款免费 WordPress 插件
2015/03/24 PHP
PHP中检查isset()和!empty()函数的必要性
2019/02/13 PHP
PHP 图片合成、仿微信群头像的方法示例
2019/10/25 PHP
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
js Canvas实现的日历时钟案例分享
2016/12/25 Javascript
JS处理一些简单计算题
2018/02/24 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
vue-for循环嵌套操作示例
2019/01/28 Javascript
如何手写一个简易的 Vuex
2020/10/10 Javascript
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
PyQt5每天必学之像素图控件QPixmap
2018/04/19 Python
python多进程实现文件下载传输功能
2018/07/28 Python
使用Python控制摄像头拍照并发邮件
2019/04/23 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
python如何提取英语pdf内容并翻译
2020/03/03 Python
python输出第n个默尼森数的实现示例
2020/03/08 Python
Python telnet登陆功能实现代码
2020/04/16 Python
使用css3和jquery实现可伸缩搜索框
2014/02/12 HTML / CSS
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
写好自荐信的要点
2013/11/06 职场文书
酒店执行总经理岗位职责
2013/12/15 职场文书
会计顶岗实习心得
2014/01/25 职场文书
临时工聘用合同协议书
2014/10/29 职场文书
创业计划书之家教中心
2019/09/25 职场文书
详解JAVA中的OPTIONAL
2021/06/14 Java/Android
Mysql数据库手动及定时备份步骤
2021/11/07 MySQL