当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [Python小程序] 发Blogspot帖子的程序
帖子发表于 : 2009-03-10 23:42 
头像

注册: 2007-03-01 20:46
帖子: 2393
地址: 湖南长沙
送出感谢: 0 次
接收感谢: 0 次
因为写博客的时候常会有代码,而又想要代码高亮显示,所以就必须经过以下过程:
将代码用pygments转成HTML -> 在BLOGSPOT编辑代码HTML -> 写好博客然后发布,挺麻烦的。

所以就写了个程序简化这个步骤,如果有人和我一样BT,同时用Blogspot,并且还用Python+RestructuredText的话,可以用一用这个程序,呵呵~~

程序简介:
将作者所写的RST转换成HTML,将代码做好高亮显示处理并且嵌入到HTML中,再自动发布到BLOGSPOT。

程序依赖(全是Python库)
Pygments, BeautifulSoup, docutils,Google data api这些都可以用apt-get安装:
代码:
sudo apt-get install python-pygments python-beautifulsoup python-docutils python-gdata


程序安装:
进入程序根目录后:sudo python setup.py install

程序使用:
blogspot -u <blogspot_username> <rst_file>
程序会让你输入密码,然后回车便是。

程序问题:
目前我用着没有问题,呵呵,不过还没有让别人用过,所以有问题就请及时通知,当然,那是如果你愿意用的话……
附件:
blogup-0.1dev.tar.gz [3.41 KiB]
被下载 40 次


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [Python小程序] 发Blogspot帖子的程序
帖子发表于 : 2009-03-11 11:15 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
支持一下,虽然已经不在blogspot发文章了 :em04


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [Python小程序] 发Blogspot帖子的程序
帖子发表于 : 2009-03-12 3:11 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
貌似依赖有点复杂,而且我不会用。。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [Python小程序] 发Blogspot帖子的程序
帖子发表于 : 2009-03-12 18:50 
头像

注册: 2007-03-01 20:46
帖子: 2393
地址: 湖南长沙
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
貌似依赖有点复杂,而且我不会用。。


:em06 抱歉抱歉,因为一开始就是为了解决我自己写博客的问题,所以就按照自己的要求写了~~想到也许有人和我一样用BLOGSPOT和PYTHON,所以就传上来了~~

至于依赖方面,pygments是用来高亮显示代码的,beautifulsoup是用来处理生成的HTML,docutils就是Python ReStructuredText,gdata是Google Data API,用来上传BLOGSPOT博客~~


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [Python小程序] 发Blogspot帖子的程序
帖子发表于 : 2009-03-23 0:03 

注册: 2007-02-06 18:15
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
呵呵,也是为了reStruredText的支持,所以自个儿在appengine上开发了一个博客.还好这贴看到的晚,否则自己那时就放弃那个想法了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译