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 相关文章推荐
Python 中urls.py:URL dispatcher(路由配置文件)详解
Mar 24 Python
Python的爬虫框架scrapy用21行代码写一个爬虫
Apr 24 Python
Python3 关于pycharm自动导入包快捷设置的方法
Jan 16 Python
python实现弹窗祝福效果
Apr 07 Python
Puppeteer使用示例详解
Jun 20 Python
python射线法判断一个点在图形区域内外
Jun 28 Python
用Python配平化学方程式的方法
Jul 20 Python
Python编译为二进制so可执行文件实例
Dec 23 Python
Python如何获取Win7,Win10系统缩放大小
Jan 10 Python
tensorflow安装成功import tensorflow 出现问题
Apr 16 Python
python中os包的用法
Jun 01 Python
Python将字典转换为XML的方法
Aug 01 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实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
Laravel关系模型指定条件查询方法
2019/10/10 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
PHPstorm激活码2020年5月13日亲测有效
2020/09/17 PHP
采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
2006/06/26 Javascript
详解jquery中$.ajax方法提交表单
2014/11/03 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
2016/05/31 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
jQuery实现二维码扫描功能
2017/01/09 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
javascript基于牛顿迭代法实现求浮点数的平方根【递归原理】
2017/09/28 Javascript
jQuery中 DOM节点操作方法大全
2017/10/12 jQuery
AngularJS遍历获取数组元素的方法示例
2017/11/11 Javascript
利用10行js代码实现上下滚动公告效果
2017/12/08 Javascript
vue环形进度条组件实例应用
2018/10/10 Javascript
深入解析ES6中的promise
2018/11/08 Javascript
vue element-ui el-date-picker限制选择时间为当天之前的代码
2019/11/07 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
Python的CGIHTTPServer交互实现详解
2018/02/08 Python
Python实现字典(dict)的迭代操作示例
2018/06/05 Python
使用django的objects.filter()方法匹配多个关键字的方法
2019/07/18 Python
python利用7z批量解压rar的实现
2019/08/07 Python
python2和python3应该学哪个(python3.6与python3.7的选择)
2019/10/01 Python
flask 实现token机制的示例代码
2019/11/07 Python
详解python 条件语句和while循环的实例代码
2020/12/28 Python
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
初婚未育未抱养证明
2014/01/12 职场文书
新娘父亲婚礼致辞
2014/01/16 职场文书
先进事迹报告会主持词
2014/04/02 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
学校教师师德师风承诺书
2015/04/28 职场文书
python requests模块的使用示例
2021/04/07 Python