repoze.folder pakke indeholder en barebones ZODB mappe implementering objekt begivenhed support med. & Nbsp; Mapper har en ordbog-lignende interface og udsender "objekt begivenheder" for tilsætning og fjernelse af objekter, når visse metoder for denne grænseflade udnyttes.
Ved hjælp af en mappe:
>>> Fra repoze.folder import Folder
>>> Fra vedvarende import Persistent
>>> Folder = Folder ()
>>> Klasse Child (Vedvarende):
>>> Pass
>>> Mappe ['child1'] = Child ()
>>> Mappe ['child2'] = Child ()
>>> liste (folder.keys ())
['Child1', 'child2']
>>> Folder.get (»child1)
>>> Del mappe ['child1']
>>> liste (folder.keys ())
['Child2']
Folder objekter er baseret på BTree kode, så længe du fortsætter dem, mappen skal kunne indeholde mange objekter effektivt
Hvad er nyt i denne udgivelse:.
- Denne udgivelse er den sidste, der vil fastholde støtten til Python 2.4 / Python 2.5.
- Tilføjet understøttelse af løbende integration ved hjælp tox og Jenkins.
- Tilføjet 'setup.py dev' alias (kørsler setup.py udvikle plus installerer næse og dækning).
- Flyttet til GitHub.
Krav :
- Python
Kommentarer ikke fundet