10

少し前に、通常のテキストを Markdown、reStructuredText、Textile と同様に HTML にフォーマットする Python ライブラリに出くわしましたが、それには構文がまったくありませんでした。インデント、引用符、リンク、および改行/段落のみを検出しました。

残念ながら、ライブラリの名前を失い、Google で検索できませんでした。誰でもアイデアはありますか?

編集: reStructuredText aka rst == docutils. それは私が探しているものではありません:)

4

3 に答える 3

14

わかった。今見つけました。それはPottyMouthと呼ばれます。

于 2008-09-22T21:41:26.777 に答える
1

Markdown in Pythonは、perl ベースのマークダウンユーティリティの Python 実装です。

Markown は、さまざまな形式の構造化テキストを有効な html に変換します。サポートされている形式の 1 つはプレーンな ascii です。使い方はとても簡単です

python markdown.py input_file.txt > output_file.html

Markdown もモジュールとして簡単に呼び出すことができます。

import markdown
html = markdown.markdown(your_text_string)
于 2008-09-22T21:40:15.640 に答える
0

Sphinxは、reStructuredText を使用したドキュメント ジェネレーターです。個人的には使用していませんが、とてもいいです。

Python テキストをコンパイルするWeb サイトHazel Treeは Sphinx を使用しており、新しい Python ドキュメントも同様です。

于 2008-09-22T20:48:51.643 に答える