Pyandoc is a simple Python wrapper for the excellent pandoc utility. It allows you to convert the format of text documents by interacting with a Document object’s attributes. Each supported format is available as a property, and can either read from or written to.
Requirements
Pandoc
Usage
Get setup.
import pandoc
Let’s start with a Markdown document:
doc = pandoc.Document()
doc.markdown = '''
# I am an H1 Tag
* bullet point
* more points
* point with [link](http://kennethreitz.com)!
'''
Now let’s convert that into a ReST document:
>>> print doc.rst I am an H1 Tag ============== - bullet point - more points - point with `link <http://kennethreitz.com>`_!
- Formats available:
asciidoc
beamer
commonmark
context
docbook
doc- x
dokuwiki
dzslides
epub
epub3
fb2
haddock
html
html5
icml
json (pandoc’s AST)
latex
man
markdown
markdown_github
markdown_mmd
markdown_phpextra
markdown_strict
mediawiki
native
odt
opendocument
opml
org
pdf
plain
revealjs
rst
rtf
s5,
slideous
slidy
texinfo
textile
Enjoy.
v0.0.2 (02-04-2016)
Automatically find pandoc executable.
Updated export formats.
v0.0.1 (01-02-2010)
Initial release.
Release files for pyandoc 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyandoc-0.2.0.tar.gz | 4.3 kB | Details |
Release files / pyandoc-0.2.0.tar.gz
| Download URL | pyandoc-0.2.0.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
141a22d1cc0e17f1caa3fa85bdd0c674efdfc932d53a968e650a3ba578b8cc0e
|
|
BLAKE2b-256 checksum How to use checksums |
418131db77364c1d18b28f345d246633d0c3b597ee8ac1cf60a46912c3f5a096
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |