Welcome to Fagus’s documentation!
Contents:
- ISC License
- README
- Code and tests ready, documentation still WORK IN PROGRESS
- Table of contents
- Basic principles
- Modifying the tree
- Basic principles for modifying the tree
- set() – adding and overwriting elements
- append() – adding a new element to a
list - extend() – extending a
listwith multiple elements - insert() – insert an element at a given index in a
list - add() – adding a new element to a
set - update() – update multiple elements in a
setordict - remove(), delete() and pop()
- serialize() – ensure that a tree is json- or yaml-serializable
- mod() – modifying elements
- Iterating over nested objects
- Filtering nested objects
- fagus package
FagusFagus.__init__()Fagus.rootFagus.get()Fagus.iter()Fagus.filter()Fagus.split()Fagus.set()Fagus.append()Fagus.extend()Fagus.insert()Fagus.add()Fagus.update()Fagus.setdefault()Fagus.mod()Fagus.mod_all()Fagus.serialize()Fagus.merge()Fagus.pop()Fagus.popitem()Fagus.discard()Fagus.remove()Fagus.keys()Fagus.values()Fagus.items()Fagus.clear()Fagus.contains()Fagus.count()Fagus.index()Fagus.isdisjoint()Fagus.child()Fagus.reversed()Fagus.reverse()Fagus.copy()Fagus.options()Fagus.__copy__()Fagus.__call__()Fagus.__getattr__()Fagus.__getitem__()Fagus.__setattr__()Fagus.__setitem__()Fagus.__delattr__()Fagus.__delitem__()Fagus.__iter__()Fagus.__hash__()Fagus.__eq__()Fagus.__ne__()Fagus.__lt__()Fagus.__le__()Fagus.__gt__()Fagus.__ge__()Fagus.__contains__()Fagus.__len__()Fagus.__bool__()Fagus.__repr__()Fagus.__str__()Fagus.__iadd__()Fagus.__add__()Fagus.__radd__()Fagus.__isub__()Fagus.__sub__()Fagus.__rsub__()Fagus.__imul__()Fagus.__abstractmethods__Fagus.__annotations__Fagus.__dict__Fagus.__module__Fagus.__mul__()Fagus.__weakref__Fagus.__rmul__()Fagus.__reversed__()Fagus.__reduce__()Fagus.__reduce_ex__()
FilCFilVFil- Submodules
- Changelog
- Contributing to Fagus