Что будет альтернативой Python такой системе, как Nanoc? - PullRequest
7 голосов
/ 14 января 2012

Существует ли Python издательская система (понятия не имею, подходит ли это название для такой вещи, но они так его называют), похожая на nanoc ? Как правило, вещь , которая будет упорядоченно конвертировать множество файлов разметки / asciidoc в HTML?

Я знаю о python-markdown, но одна за другой страницы без поддержки внешних .css страниц - это не то, что я ищу?

Итак, есть ли что-то основанное на питоне более или менее такого качества?

Ответы [ 5 ]

5 голосов
/ 07 февраля 2012

Я составил список проектов, похожих на nanoc .

5 голосов
/ 14 января 2012

Некоторые веб-сайты создаются с использованием Sphinx , который предназначен для документирования, но может быть легко расширен до статического веб-сайта. (например, http://redhotchilipython.com/)

5 голосов
/ 14 января 2012

Я знаю, что такое Nanoc, но я никогда не использую его, поэтому я не могу сделать сравнение. Вот некоторые генераторы Python, которые вы можете рассмотреть:

  • Blogofile : статический компилятор веб-сайта и движок блога (на freenode есть #blogofile irc канал)
  • Chisel : простая утилита для генерации статического блога Python (последнее обновление, март 2009 г.)
  • Hyde : генератор статических веб-сайтов на основе Python & Django (версия 0.5, которая находится в разработке, не имеет функций по сравнению с 0.4 и плохо документирована, но ее проще использовать). 1014 *
  • Pelican : простой генератор блогов (на freenode есть #pelican irc канал)
  • poole : простой в использовании генератор статических сайтов на основе Markdown (я использовал его, хорошо справляется со своей задачей)
  • PyGreen : небольшая платформа на основе Bottle и Mako для создания веб-сайтов, которые можно легко экспортировать как статические веб-сайты

Из того, что я могу сказать, на данный момент генераторы статических сайтов в Ruby являются более полными и зрелыми, хотя вы также сможете найти решение, подходящее именно для вас, в Python.

1 голос
/ 01 декабря 2012

Ближайшим эквивалентом является StrangeCase .Автор даже упоминает сходство:

Я только что прочитал о Nanoc и понял, что это рубиновый эквивалент StrangeCase.Я рекомендую их!Я думал о портировании StrangeCase на Ruby (и, может быть, когда-нибудь, просто для удовольствия), но сейчас я бы сказал Rubyists: используйте nanoc.

1 голос
/ 14 января 2012

Не уверен, как это сравнить с наноком:

...