python爬虫教程之爬取百度贴吧并下载的示例


Posted in Python onMarch 07, 2014

测试url:http://tieba.baidu.com/p/27141123322?pn=
begin  1
end   4

import string ,urllib2
def baidu_tieba(url,begin_page,end_page):
    for i in range(begin_page, end_page+1):
        sName = string.zfill(i,5)+ '.html'
        print '正在下载第' + str(i) + '个网页,并将其存储为' + sName + '..........'
        f = open (sName,'w+')
        m = urllib2.urlopen(url + str(i)).read()
        f.write(m)
        f.close()

bdurl = str(raw_input('url:  \n'))
begin_page = int(raw_input('begin :\n'))
end_page = int(raw_input('end : \n'))
baidu_tieba(bdurl,begin_page,end_page)
Python 相关文章推荐
使用Protocol Buffers的C语言拓展提速Python程序的示例
Apr 16 Python
疯狂上涨的Python 开发者应从2.x还是3.x着手?
Nov 16 Python
Python实现的远程登录windows系统功能示例
Jun 21 Python
Python中staticmethod和classmethod的作用与区别
Oct 11 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
python实现简单图片物体标注工具
Mar 18 Python
TFRecord文件查看包含的所有Features代码
Feb 17 Python
Python+redis通过限流保护高并发系统
Apr 15 Python
详细分析Python collections工具库
Jul 16 Python
Python模块zipfile原理及使用方法详解
Aug 04 Python
用python画城市轮播地图
May 28 Python
Python pandas之求和运算和非空值个数统计
Aug 07 Python
python处理json数据中的中文
Mar 06 #Python
Python中针对函数处理的特殊方法
Mar 06 #Python
python连接mysql调用存储过程示例
Mar 05 #Python
python益智游戏计算汉诺塔问题示例
Mar 05 #Python
python连接mysql并提交mysql事务示例
Mar 05 #Python
python遍历文件夹并删除特定格式文件的示例
Mar 05 #Python
python的三目运算符和not in运算符使用示例
Mar 03 #Python
You might like
PHP根据IP地址获取所在城市具体实现
2013/11/27 PHP
php去除字符串中空字符的常用方法小结
2015/03/17 PHP
PHP学习笔记(二):变量详解
2015/04/17 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
PHP常见的6个错误提示及解决方法
2016/07/07 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
文件上传的几个示例分享【推荐】
2016/12/16 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
react 父组件与子组件之间的值传递的方法
2017/09/14 Javascript
javascript代码优化的8点总结
2018/01/29 Javascript
js捆绑TypeScript声明文件的方法教程
2018/04/13 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
vue-cli中安装方法(图文详细步骤)
2018/12/12 Javascript
Vue.js + Nuxt.js 项目中使用 Vee-validate 表单校验
2019/04/22 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
vuex分模块后,实现获取state的值
2020/07/26 Javascript
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
python批量修改文件后缀示例代码分享
2013/12/24 Python
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python中列表元素转为数字的方法分析
2016/06/14 Python
python计算二维矩形IOU实例
2020/01/18 Python
Python利用matplotlib绘制折线图的新手教程
2020/11/05 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
JINS眼镜官方网站:日本最大的眼镜邮购
2016/10/14 全球购物
酒店管理专业学生求职信
2013/09/27 职场文书
完美主义个人的自我评价
2014/02/17 职场文书
乒乓球比赛通知
2015/04/27 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
详解Redis在SpringBoot工程中的综合应用
2021/10/16 Redis
千万级用户系统SQL调优实战分享
2022/03/03 MySQL
Python中requests库的用法详解
2022/06/05 Python