Конвертация reStructuredText в Markdown и наоборот
Конвертация Markdown в reStructuredText:
pandoc --from=markdown --to=rst --output=README.rst README.md
Конвертация reStructuredText в Markdown:
pandoc --from=rst --to=markdown --output=README.md README.rst
Автоматизация с помощью Python
import os
fr_format = 'md' # Из какого формата
to_format = 'rst' # В какой формат
def convert(fr_format, to_format, file):
out_file = '{0}.{1}'.format(file, to_format)
command = 'pandoc --from={0} --to={1} --output={2} {3}'.format(fr_format, to_format, out_file, file)
os.popen(command)
Или с помощью модуля pypandoc:
import pypandoc
output = pypandoc.convert('somefile.md', 'rst', outputfile="somefile.rst")