Permalink
Fetching contributors…
Cannot retrieve contributors at this time
58 lines (37 sloc) 1.32 KB

glom

Restructuring data, the Python way

release calver

glom is a new approach to working with data in Python, featuring:

While it may sound like a lot, glom's straightforward approach becomes second-nature very quickly. :doc:`Get started with the five-minute tutorial! <tutorial>`

Installation

glom is pure Python, and tested on Python 2.7-3.7, as well as PyPy. Installation is easy:

pip install glom

Then you're ready to get glomming!

from glom import glom

target = {'a': {'b': {'c': 'd'}}}
glom(target, 'a.b.c')  # returns 'd'

There's much, much more to glom, check out the :doc:`tutorial` and :doc:`API reference<api>`!

Just glom it! ☄️

.. toctree::
   :maxdepth: 2

   tutorial
   api
   cli
   faq
   by_analogy
   snippets