什么是像nanoc这样的系统的python替代品?

时间:2012-01-14 16:39:20

标签: python ruby nanoc

是否有一个python 发布系统(不知道这是一个适合这样的东西的名称,但是他们这样称呼它)类似于nanoc?通常, thing 会以有序的方式将大量标记/ asciidoc文件转换为HTML?

我知道python-markdown,但是不支持外部.css页面的逐页不是我想要的吗?

那么,是否有一些python基于或多或少的质量?

5 个答案:

答案 0 :(得分:5)

某些网站是使用Sphinx构建的,用于文档目的,但可以轻松扩展到静态网站。 (例如http://redhotchilipython.com/

答案 1 :(得分:5)

我知道nanoc是什么,但我从不使用它,所以我不能做比较。这些是您可以考虑的一些Python生成器:

  • Blogofile:静态网站编译器和博客引擎(freenode上有#blogofile irc频道)
  • Chisel:一个简单的Python静态博客生成实用程序(2009年3月更新)
  • Hyde:由Python&提供支持的静态网站生成器Django(0.5版,正在开发中,如果与0.4相比缺乏功能,并且没有很好的文档记录,但它应该更容易使用)。
  • Pelican:一个简单的博客生成器(freenode上有#pelican irc频道)
  • poole:一个易于使用的Markdown驱动的静态网站生成器(我用它,做得很好)
  • PyGreen:基于Bottle和Mako的小型框架,用于创建可轻松导出为静态网站的网站

据我所知,目前Ruby中的静态站点生成器功能更加完善和成熟,但您也应该能够在Python中找到适合您的解决方案。

答案 2 :(得分:5)

答案 3 :(得分:1)

不确定这与nanoc相比如何:

答案 4 :(得分:1)

最接近的等价似乎是StrangeCase。作者甚至提到了相似之处:

  

我刚读了一下nanoc,并意识到它是与StrangeCase相当的Ruby。我推荐他们!我曾考虑将StrangeCase移植到Ruby(也许有一天我会用于踢),但就目前而言,我会对Rubyists说:使用nanoc。