Skip to main content

commentjson (Comment JSON) is a Python package that helps you create JSON files with Python and JavaScript style inline comments. Its API is very similar to the Python standard library’s json module.

https://travis-ci.org/vaidik/commentjson.png

Installation

pip install commentjson

Basic Usage

>>> import commentjson
>>>
>>> json_string = """{
...     "name": "Vaidik Kapoor", # Person's name
...     "location": "Delhi, India", // Person's location
...
...     # Section contains info about
...     // person's appearance
...     "appearance": {
...         "hair_color": "black",
...         "eyes_color": "black",
...         "height": "6"
...     }
... }"""
>>>
>>> json_loaded = commentjson.loads(json_string)
>>> print json_loaded
{u'appearance': {u'eyes_color': u'black', u'hair_color': u'black', u'height': u'6'}, u'name': u'Vaidik Kapoor', u'location': u'Delhi, India'}

Documentation

Complete documentation can be found here.

Tests

python setup.py test

License

See license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

commentjson-0.8.0.tar.gz (5.0 kB view details)

Uploaded Source

File details

Details for the file commentjson-0.8.0.tar.gz.

File metadata

  • Download URL: commentjson-0.8.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.7

File hashes

Hashes for commentjson-0.8.0.tar.gz
Algorithm Hash digest
SHA256 ac8bd69ab4d1a0094b8f5e3e64010e6b9e87038a5ccb7c8e6091d8eff9adf8ef
MD5 f725cf465604f3c1fdee497dc6a47900
BLAKE2b-256 976ecc8d263bf57622f8f52c27866e6f22f1b02bb1447db644ef0f12ef79327a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.9.0

1 file

0.8.3

1 file

0.8.2

1 file

0.8.1

1 file

This release

0.8.0 This release

1 file

0.7.2

1 file

0.7.1

1 file

0.6

1 file

0.5

1 file

0.4

1 file

0.3

1 file

0.2.6

1 file

0.2.5

1 file

0.2.4

1 file

0.2.2

1 file

0.2.1

1 file

0.2

1 file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page