Welcome to jsify’s documentation!
The Jsify library provides a powerful suite of tools for working with JSON-like data structures in Python. At its core, the library introduces the Object class, which allows for attribute-style access (using dot notation) and dynamic manipulation of data, closely mimicking the behavior of JavaScript objects. This makes it particularly well-suited for developers working in environments where JSON data is prevalent, such as in web development, API integrations, and data processing tasks.
Contents:
- Introduction
- Choosing Between Jsify and SimpleNamespace
- Installation
- Downloading from GitHub
- Jsifying and unjsyfing objects
- Using Jsified Dictionaries
- Using Jsified Lists
- Using Jsified Tuples
- Jsified Iteration Over Native Python Objects
- Undefined Value
- Serializing Object Instances with JSON
- Using Assertions in Jsify
- Creating Jsified Functions
- Creating Camelized Functions
- Checking if Properties Path Exists
- Creating flexible API with Jsify and aiohttp
- Jsify’s manual reference
- Indices and tables