Skip to content

chrisspen/pyyajl

 
 

Repository files navigation

yajl-py

image

image

image

image

pyyajl is a Pure Python wrapper (implemented using ctypes) to the excellent Yajl (Yet Another JSON Library) C library.

This is a renamed fork of yajl-py to keep it from conflicting with other yajl wrappers.

yajl and yajl-py, allow for fast stream parsing of JSON files, which enables the parsing of large files, that would not fit in memory.

Dependencies

  • python 2.6 (or compatible)
  • yajl

To run the tests you also require:

  • make (to run make test)
  • nose (debian package == python-nose)
  • MiniMockTest (pip install minimocktest)

Install

From within the current directory run:

python setup.py install

    - OR Alternatively -

pip install .

To install from pypi:

pip install yajl-py

Usage

The examples directory contains full featured JSON Parsers built using yajl and yajl-py. See examples/README.rst for more info.

Contributions

The following people provided valuable contributions to this library:

About

Pure Python wrapper to the Yajl C Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%