Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP > 使用Python备份我们的Blog(一)
【标  题】:使用Python备份我们的Blog(一)
【关键字】:Python,Blog
【来  源】:http://blog.csdn.net/pandaxiaoxi/archive/2006/09/01/1155570.aspx

使用Python备份我们的Blog(一)

Your Ad Here

    最近用Python写了个备份Blog的程序,算是我的Python练手之作,难免有些性能,健壮性方面的问题,不过,我在网络速度良好的情况下测试该程序,运行还算比较满意。目前只能备份CSDN Blog,不过稍加修改,就能备份Donews Blog。

    实现方法就是解析网页,提取出每篇文章的内容,保存到本地文件系统中。和limodou大哥的Blog备份脚本的实现方法不同,他用的是XMLRPC。

    使用方法很简单,该程序是基于命令行模式的,在命令行窗口中键入

python backupblog.py [your blog url] [file type]

   your blog url 就是你的Blog的地址,file type就是要保存到本地的文件类型,目前支持txt和html两种,它是个可选项,默认是html。举几个例子来看看,
                  

python backupblog.py   ----  这就是备份我自己的Blog啦
python backupblog.py http:
//blog.csdn.net/myan html  ---- 这是备份孟岩的Blog,并且保存成html类型   

 如果运行过程中出现编码错误问题的话,在你的Python安装目录->Lib->site-packages中增加一个sitecustomize.py文件,内容为:

# sitecustomize.py                   
#
 this file can be anywhere in your Python path,
#
 but it usually goes in ${pythondir}/lib/site-packages/

import sys
sys.setdefaultencoding(
'utf-8')
然后退出控制台,重新进入,再次运行就不会出现问题了。
在这里下载BackupBlog.rar
用ASP+DLL实现WEB方式修改服务器时间:【上一篇】
可以关注的一些Blog:【下一篇】
【相关文章】
  • 使用Python备份我们的Blog(二)
  • [Python]检查你的站点被del.ici.ous收藏数借此检查你的人气
  • 尝试解释Python中的yield
  • 在Blog中加入JScript代码
  • 菜鸟学Python(5):IDLE的一个bug(怎么总遇到bug?)
  • Csdn Blog模板(3):小巧玲珑
  • Csdn Blog模板(4):静静的原野
  • BEA Weblogic
  • Csdn Blog模板(5):蓝色海洋
  • 使用Python备份我们的Blog
  • 【随机文章】
  • JAVA常见中文问题的解决方案
  • shell入门基础必备
  • NAT映射端口
  • 小儿荨麻疹的治疗的新突破,小儿荨麻疹小儿荨麻疹的治疗
  • 如何制作PSR文件浏览器
  • IT项目经理是否需要技术能力
  • PhotoImpact 7.0 物件內容
  • re: BizStruct - 商业架构 - 基于架构的富界面 Web 应用的可视化快速开发平台
  • ACE中的设计模式(3)——Strategy
  • VC控件 TreeCtrl 与 ListCtrl 演示
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.