|Version 1 (modified by xi, 10 years ago) (diff)|
Python bindings for the Syck YAML parser and emitter
YAML is a data serialization format designed for human readability and interaction with scripting languages.
PySyck is aimed to update the current Python bindings for Syck. The new bindings provide a wrapper for the Syck emitter and give access to YAML representation graphs. Hopefully it will not leak memory as well.
PySyck requires Syck 0.55 or higher and Python 2.3 or higher. Python 2.2 is supported to some extent.
>>> from syck import * >>> print load(""" ... - foo ... - bar ... - baz ... """) ['foo', 'bar', 'baz'] >>> print dump(['foo', 'bar', 'baz']) --- - foo - bar - baz
For more details, please check README.txt.
Development and Bug reports
Author and Copyright
The PySyck module is written by Kirill Simonov.
PySyck is released under the BSD license like Syck itself.