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基于time模块求程序运行时间的方法
Sep 18 Python
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
Sep 26 Python
python判断字符串是否是json格式方法分享
Nov 07 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
python opencv实现图片旋转矩形分割
Jul 26 Python
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
Dec 13 Python
python实现两个字典合并,两个list合并
Dec 02 Python
python进程的状态、创建及使用方法详解
Dec 06 Python
Python带参数的装饰器运行原理解析
Jun 09 Python
Pytorch学习之torch用法----比较操作(Comparison Ops)
Jun 28 Python
Python with语句用法原理详解
Jul 03 Python
Django跨域请求原理及实现代码
Nov 14 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
建立文件交换功能的脚本(二)
2006/10/09 PHP
PHP调用Twitter的RSS的实现代码
2010/03/10 PHP
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
PHP使用缓存即时输出内容(output buffering)的方法
2015/08/03 PHP
再谈PHP中单双引号的区别详解
2016/06/12 PHP
PHP按符号截取字符串的指定部分的实现方法
2018/09/10 PHP
Javascript 变量作用域 两个可能会被忽略的小特性
2010/03/23 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
jquery必须知道的一些常用特效方法及使用示例(整理)
2013/06/24 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
2014/06/06 Javascript
浅析JavaScript动画
2015/06/10 Javascript
angular多语言配置详解
2019/05/16 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
[59:15]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.20
2020/11/20 DOTA
分享一个常用的Python模拟登陆类
2015/03/29 Python
python实现俄罗斯方块游戏
2020/03/25 Python
详解Python数据分析--Pandas知识点
2019/03/23 Python
Python 点击指定位置验证码破解的实现代码
2019/09/11 Python
浅谈python3打包与拆包在函数的应用详解
2020/05/02 Python
python与pycharm有何区别
2020/07/01 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
利用三角函数在canvas上画虚线的方法
2018/01/11 HTML / CSS
Canvas波浪花环的示例代码
2020/08/21 HTML / CSS
水果花束:Fruit Bouquets
2017/12/20 全球购物
寻找完美的房车租赁:RVShare
2019/02/23 全球购物
飞利浦法国官网:Philips法国
2019/07/10 全球购物
意大利包包和行李箱销售网站:Bagaglio.it
2021/03/02 全球购物
上海期货面试题
2014/01/31 面试题
Shell编程面试题
2016/05/29 面试题
婚礼证婚人证婚词
2014/01/08 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
国家助学金感谢信
2015/01/21 职场文书