7

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

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

那么,python 是否有或多或少基于这种品质的东西?

4

5 回答 5

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 中找到适合您的解决方案。

于 2012-01-14T17:47:47.793 回答
5

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

于 2012-01-14T16:48:59.523 回答
5

我编制了一个类似于 nanoc 的项目列表

于 2012-02-07T17:23:21.520 回答
1

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

我刚刚阅读了 nanoc,并意识到它是 StrangeCase 的 Ruby 等价物。我给他们点赞!我曾考虑将 StrangeCase 移植到 Ruby(也许有一天我会,只是为了好玩),但现在,我想对 Rubyists 说:使用 nanoc。

于 2012-12-01T15:57:25.673 回答
1

不确定这与 nanoc 相比如何:

于 2012-01-14T16:44:04.840 回答