Versions

Description

Dot Notation Object Dot lets you define objects in dot notation format that can be loaded/saved to external resources when needed. Dot Notation object was originally designed to be the base library for a Redis client for Python. Thus the names 'load' and 'save' come from. The idea was to have python object that simply by writing obj.item="value", it sets the redis key "obj.item" with "value" value. And as soon as it detects you are retrieving the value, it gets the latest version from Redis. But in the mean time, it gives you a lazy object till it actually needs the value from Redis. So the Dot notation object is basically a lazy object that once its "load" and "save" methods are defined, it will run those methods when the object is saved or retrieved.

Repository

https://github.com/seperman/dotobject

Project Slug

dotobject

Last Built

5 years, 6 months ago passed

Maintainers

Home Page

https://github.com/seperman/dotobject

Badge

Tags

Project has no tags.

Short URLs

dotobject.readthedocs.io
dotobject.rtfd.io

Default Version

latest

'latest' Version

master