Skip to main content

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)

Source distribution for pyandoc 0.2.0
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

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page