python实现保存网页到本地示例


Posted in Python onMarch 16, 2014

学习python示例:实现保存网页到本地

#coding=utf-8
__auther__ = 'xianbao'
import urllib
import os
def reporthook(blocks_read, block_size, total_size):
 if not blocks_read:
  print '打开连接'
  return
 if total_size < 0:
  print "%d正在读取(%dbytes完成)"%(blocks_read, blocks_read * block_size)
 else:
  amout_read = block_size * blocks_read
  print '%d正在读取,%d/%d'%(blocks_read, amout_read, total_size)
 return
try:
 filename, msg = urllib.urlretrieve('https://3water.com/', reporthook=reporthook)
 print
 print '文件是:', filename
 print '头文件是'
 print msg
 print '删除前的文件地址:', os.path.exists(filename)
finally:
 urllib.urlcleanup()
 print '文件依然存在:', os.path.exists(filename)
Python 相关文章推荐
使用python实现rsa算法代码
Feb 17 Python
python安装Scrapy图文教程
Aug 14 Python
python requests.post带head和body的实例
Jan 02 Python
python获取地震信息 微信实时推送
Jun 18 Python
python日期相关操作实例小结
Jun 24 Python
Python3远程监控程序的实现方法
Jul 15 Python
python实现的发邮件功能示例
Sep 11 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
Sep 18 Python
python如何将两个txt文件内容合并
Oct 18 Python
Python3实现建造者模式的示例代码
Jun 28 Python
python实现简单的五子棋游戏
Sep 01 Python
一劳永逸彻底解决pip install慢的办法
May 24 Python
利用打码兔和超人打码自封装的打码类分享
Mar 16 #Python
Python使用代理抓取网站图片(多线程)
Mar 14 #Python
python3.3使用tkinter开发猜数字游戏示例
Mar 14 #Python
Python subprocess模块学习总结
Mar 13 #Python
用Python和MD5实现网站挂马检测程序
Mar 13 #Python
python操作数据库之sqlite3打开数据库、删除、修改示例
Mar 13 #Python
使用Python判断IP地址合法性的方法实例
Mar 13 #Python
You might like
php输入流php://input使用浅析
2014/09/02 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
JavaScript 判断指定字符串是否为有效数字
2010/05/11 Javascript
javascript基础知识大全 便于大家学习,也便于我自己查看
2012/08/17 Javascript
基于js里调用函数时,函数名带括号和不带括号的区别
2016/07/28 Javascript
AngularJS中的缓存使用
2017/01/11 Javascript
JQuery实现图片轮播效果
2017/05/08 jQuery
vue组件编写之todolist组件实例详解
2018/01/22 Javascript
vue 虚拟dom的patch源码分析
2018/03/01 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
vue cli安装使用less的教程详解
2019/07/12 Javascript
Vue中rem与postcss-pxtorem的应用详解
2019/11/20 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
[01:52]PWL S2开团时刻第四期——DOTA2成语故事
2020/12/03 DOTA
Python设置Socket代理及实现远程摄像头控制的例子
2015/11/13 Python
Python使用lxml模块和Requests模块抓取HTML页面的教程
2016/05/16 Python
django启动uwsgi报错的解决方法
2018/04/08 Python
详解python多线程、锁、event事件机制的简单使用
2018/04/27 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
pycharm运行出现ImportError:No module named的解决方法
2018/10/13 Python
python 对给定可迭代集合统计出现频率,并排序的方法
2018/10/18 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
2020/04/01 Python
keras自定义回调函数查看训练的loss和accuracy方式
2020/05/23 Python
python如何输出反斜杠
2020/06/18 Python
Python如何绘制日历图和热力图
2020/08/07 Python
关于webview适配H5上传照片或者视频文件的方法
2020/11/04 HTML / CSS
品德评语大全
2014/05/05 职场文书
村党支部公开承诺书
2014/05/29 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
逃课检讨书范文
2015/05/06 职场文书
高中班主任心得体会
2016/01/07 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python