Metadata-Version: 1.1
Name: jsobj
Version: 1.0.4
Summary: Jsobj provides JavaScript-Style Objects                  in Python.
Home-page: https://github.com/gkovacs/jsobj
Author: Geza Kovacs
Author-email: geza0kovacs@gmail.com
License: MIT
Description: jsobj: JavaScript-Style Objects in Python
        =========================================
        
        jsobj provides JavaScript-Style Objects in Python. It is based on jsobject, but returns None if you try accessing non-existent keys instead of throwing an exception.
        
        Homepage and documentation: https://github.com/gkovacs/jsobj
        
        
        Example: "Hello World" with jsobj
        ---------------------------------
        
        .. code-block:: python
        
          from jsobject import Object
          data = {
            "boolean": True,
            "null": None,
            "number": 123,
            "objectA": {'a': 'b', 'c': {'d': 'e', 'f': {'g': 'h'}}}
            }
        
          jso = Object(data)
        
          print(jso.boolean)       # True
          print(jso.null)          # None
          print(jso.number)        # 123
          print(jso.objectA)       # {'a': 'b', 'c': {'d': 'e', 'f': {'g': 'h'}}}
          print(jso.objectA.a)     # b
          print(jso.objectA.c.d)   # e
          print(jso.objectA.c.f.g) # h
        
        
        Installation
        ------------
        ::
        
          $ pip install jsobj
        
        
        License
        -------
        
        MIT
        
        
        Credits
        -------
        
        `Geza Kovacs <https://github.com/gkovacs>`_. Based on jsobject by Marcin Wierzbanowski
        
Keywords: jsobj,Object,json,chain,javascript
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
