Other articles


  1. 博客迁移(WP->Pelican)

    今天心血来潮,想把自己在wordpress上的博客迁移到刚刚用pelican在github上搭建好新博客,折腾了一下午,记录了一下过程。

    将博客文章从wordpress导出xml文件

    进入wordpress后台,选择工具 -> 导出

    这里要注意的是,如果文章多,或者评论多的话,最好根据年份或者根据分类来导出文章,这样文件较小,后面各种处理都比较方便。

    将博客里面的图片下载到本地

    这里使用了zoomquiet大妈的一个脚本(修改了两个地方:添加了异常处理,由于有些图片的地址已经失效,容易读取失败;添加了网络超时处理)。

    #coding=utf-8
    
    import re
    import codecs
    import urllib2
    
    # 打开RSS文件读取内容
    file = codecs.open('wordpress.2014.xml', 'r', 'utf-8')
    content = file.read()
    file.close()
    
    # 用正则从RSS中提取所有图片链接地址 ...
    read more

    There are comments.

blogroll

social