Yaml и Json являются простейшими и наиболее часто используемыми форматами файлов для сохранения настроек / конфигурации. PyYaml можно использовать для анализа yaml. Json уже является частью python от версии 2.5. Ямль - это надмножество Джсона. Json решит большинство случаев использования, за исключением многострочных строк, в которых требуется экранирование. Ямль также заботится об этих случаях.
>>> import json
>>> config = {'handler' : 'adminhandler.py', 'timeoutsec' : 5 }
>>> json.dump(config, open('/tmp/config.json', 'w'))
>>> json.load(open('/tmp/config.json'))
{u'handler': u'adminhandler.py', u'timeoutsec': 5}
Возможно, мне здесь не хватает этой идеи, но почему бы не открыть исходный код, перейти к печати и сохранить в формате PDF?
В Chrome вы должны щелкнуть правой кнопкой мыши на своей странице, нажать «Просмотр исходного кода страницы», затем перейти к печати и выбрать «Сохранить как PDF».