Python bindings for the LT XML API and toolkit.
Mako is a template library written in Python. It provides a familiar,
non-XML syntax which compiles into Python modules for maximum
performance. Mako's syntax and API borrows from the best ideas of many
others, including Django templates, Cheetah, Myghty, and
Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server
Page) language, which refines the familiar ideas of componentized
layout and inheritance to produce one of the most straightforward and
flexible models available, while also maintaining close ties to Python
calling and scoping semantics.
This is a Python implementation of John Gruber's Markdown. It is almost
completely compliant with the reference implementation, though there are a
few very minor differences.
Features:
* International Input
* Extensions
* Output Formats
* "Safe Modes"
* Command Line Interface
py-markdown2 provides a converter written in Python that closely
matches the behaviour of the original Perl-implemented Markdown.pl.
There is another Python markdown.py , but markdown2.py is faster
and, to my knowledge, more correct.
Markdown is a light text markup format and a processor to convert
that to HTML.
The fastest markdown parser in pure Python, inspired by marked.
Features:
* Pure Python. Tested in Python 2.6+, Python 3.3+ and PyPy.
* Very Fast. It is the fastest in all pure Python markdown parsers.
* More Features. Table, footnotes, autolink, fenced code etc.
Python package that provides an easy-to-use and outrageously powerful
parser for MediaWiki wikicode. It supports Python 2 and Python 3.
NLTK is a leading platform for building Python programs to work with human
language data. It provides easy-to-use interfaces to over 50 corpora and
lexical resources such as WordNet, along with a suite of text processing
libraries for classification, tokenization, stemming, tagging, parsing,
and semantic reasoning, and an active discussion forum.
Thanks to a hands-on guide introducing programming fundamentals alongside
topics in computational linguistics, NLTK is suitable for linguists,
engineers, students, educators, researchers, and industry users alike.
NLTK is available for Windows, Mac OS X, and Linux. Best of all, NLTK is
a free, open source, community-driven project.
NLTK has been called "a wonderful tool for teaching, and working in,
computational linguistics using Python" and "an amazing library to play
with natural language".
Numpy's documentation uses several custom extensions to Sphinx. These
are shipped in this numpydoc package, in case you want to make use of
them in third-party projects.
OpenPyxl is a Python library to read/write Excel 2007 xlsx/xlsm files.
paragrep is a paragraph grep utility. It searches for a series of
regular expressions in a text file (or several text files) and prints
out the paragraphs containing those expressions.