python-creole is an open-source creole2html and html2creole converter in pure Python.
Project description
about
Python lib for:
creole markup -> html
html -> creole markup
python-creole is pure python. No external libs needed.
The creole2html part based on the creole markup parser and emitter from the MoinMoin project by Radomir Dopieralski and Thomas Waldmann.
example
>>> from creole import creole2html >>> creole2html("This is **creole //markup//**") u'<p>This is <strong>creole <i>markup</i></strong></p>\n'
>>> from creole import html2creole >>> html2creole(u'<p>This is <strong>creole <i>markup</i></strong></p>\n') u'This is **creole //markup//**'
See also: http://code.google.com/p/python-creole/source/browse/trunk/demo.py
history
v0.2
remove all django template tag stuff: http://code.google.com/p/python-creole/issues/detail?id=3
html code always escaped
v0.1.1
improve macros stuff, patch by Vitja Makarov: http://code.google.com/p/python-creole/issues/detail?id=2
v0.1.0
first version cut out from PyLucid CMS - http://www.pylucid.org
links
- homepage:
- SVN:
- changes:
(Readme text $Rev$)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.