Please see textile/python-textile at
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
textile
.gitignore
.travis.yml
CHANGELOG.textile
CONTRIBUTORS.txt
LICENSE.txt
README.textile
TODO.textile
requirements.txt
setup.cfg
setup.py
tox.ini

README.textile

python-textile

python-textile is a Python port of Textile, Dean Allen’s humane web text generator.

Installation

Install the ‘textile’ folder on your python path, or pip install textile.
Optional dependencies include PIL/Pillow (for checking images size)
and regex (for faster unicode-aware string matching).

Usage


>>> import textile
>>> s = """
... _This_ is a *test.*
...
... * One
... * Two
... * Three
...
... Link to "Slashdot":http://slashdot.org/
... """
>>> html = textile.textile(s)
>>> print html
	<p><em>This</em> is a <strong>test.</strong></p>

	<ul>
		<li>One</li>
		<li>Two</li>
		<li>Three</li>
	</ul>

	<p>Link to <a href="http://slashdot.org/">Slashdot</a></p>
>>>

Notes:

  • Active development supports Python 2.6 or later (including Python 3.2+).