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类继承用法实例分析
May 27 Python
自己编程中遇到的Python错误和解决方法汇总整理
Jun 03 Python
Python中__init__.py文件的作用详解
Sep 18 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
Jun 02 Python
Python 实现数据库更新脚本的生成方法
Jul 09 Python
人生苦短我用python python如何快速入门?
Mar 12 Python
详解Python用三种方式统计词频的方法
Jul 29 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
May 11 Python
python super()函数的基本使用
Sep 10 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
Jun 05 Python
Python自动化爬取天眼查数据的实现
Jun 15 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
用js进行url编码后用php反解以及用php实现js的escape功能函数总结
2010/02/08 PHP
重新封装zend_soap实现http连接安全认证的php代码
2011/01/12 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
PHP中file_exists函数不支持中文名的解决方法
2014/07/26 PHP
PHP后期静态绑定实例浅析
2018/12/21 PHP
js中将多个语句写成一个语句的两种方法小结
2007/12/08 Javascript
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
2011/07/22 Javascript
JS如何判断移动端访问设备并解析对应CSS
2013/11/27 Javascript
javaScript如何生成xmlhttp
2013/12/16 Javascript
JavaScript面向对象之私有静态变量实例分析
2016/01/14 Javascript
javascript特殊日历控件分享
2016/03/07 Javascript
JS查找英文文章中出现频率最高的单词
2017/03/20 Javascript
微信小程序 navbar实例详解
2017/05/11 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
js封装成插件_Canvas统计图插件编写实例
2017/09/12 Javascript
node+express+ejs使用模版引擎做的一个示例demo
2017/09/18 Javascript
Vue自定义指令实现checkbox全选功能的方法
2018/02/28 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
react 国际化的实现代码示例
2018/09/14 Javascript
Vue实现购物车详情页面的方法
2019/08/20 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
[56:00]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第二场
2018/04/10 DOTA
Python随机数random模块使用指南
2016/09/09 Python
Python断言assert的用法代码解析
2018/02/03 Python
python版本的仿windows计划任务工具
2018/04/30 Python
香港太阳眼镜网上商店:SmartBuyGlasses香港
2016/07/22 全球购物
中国高端家电购物商城:顺电
2018/03/04 全球购物
施工资料员岗位职责
2014/01/06 职场文书
单身联谊活动方案
2014/01/29 职场文书
《口技》教学反思
2014/02/21 职场文书
一位农村小子的自荐信
2014/04/07 职场文书
小区推广策划方案
2014/06/06 职场文书
公务员处分决定书
2015/06/25 职场文书
分享CSS盒子模型隐藏的几种方式
2022/02/28 HTML / CSS