使用ReText,Python,Metaweblog API 写博
最近接触到Markdown,感觉特别适合用来作笔记、写写博客之类的事情。简洁、快速、而又不乏美观。但是很多博客都不支持Markdown,并且我更喜欢使用编辑器ReText,可以预览效果。我觉得导出html文件之后,完全可以用python发到博客网站上。
在google上搜索了一下,居然有现成的脚本文件可以使用:pblog。脚本虽然简单,但已经够用。脚本在本地,利用emacs与asciidoc把org与adoc文档转成html文档。当然也可以直接使用html。然后通过Metaweblog API,发到博客。博客网址、用户名、密码的设置在config.py。其支持的博客操作如下:
- 显示最近博客。
./blog.py list 12
//显示最近十二篇博客。 - 发表博客。
./blog.py post your-blog.html
//把html内容发表。可以直接使用org-mod,adoc文档。 - 删除博客。
./blog.py delete post-id
//删除postid指定的博客
现在,可以用ReText写Markdown文档,生成html文档后,利用 ./blog.py post 发到自己的博客了。
posted on 2012-12-07 14:20 findmehere 阅读(972) 评论(0) 编辑 收藏 举报