Recently Updated Pages
Retrieving values
Since values are stored as Node objects, object retrieval will look something like this:PYNDataba...
Deleting Nodes
To delete a Node, you can use the delete method. Command Usage: PYNDatabase.delete(*names) PYN...
Changing values
If a Node contains itself, a RecursionError will be thrown. See the Structure page for more info....
Naming Conventions
The proper (though not required) filename extension for a PYNDatabase is .pyndb If saving to a J...
JSON
JSON files are useful when you want your data to be saved as simple, readable, and portable code....
Plaintext
Plaintext format stores data exactly how you would expect it to - as plain text. What's actually ...
Pickling
pyndb saves data using pickle by default. pickle is installed with python, and thus should not re...
IDEs not playing nice
Some IDEs may throw errors saying that the PYNDatabase class does not have the attribute you requ...
Known limitations
Nodes can only be retrieved with the get method if they contain special characters or numbers (ex...
Creating a new database
To create a new database, first import the PYNDatabase object from the module. Once you have done...
Structure
How values are represented All keys in a dictionary (loaded from file/object) managed by a PYNDa...
Installation
It's easy To install, you can either install via pip:pip install pyndbOr, you can download the p...
In the beginning...
In the beginning I made this page!