| tovenaar Python-objectmodel gebouwd bovenop JSON SCHEMA |
Download nu |
tovenaar Rangschikking & Samenvatting
- Vergunning:
- The Apache License 2.0
- Naam uitgever:
- Brian Waldon
- Uitgever website:
- https://github.com/bcwaldon/
tovenaar Tags
tovenaar Beschrijving
Warlock is een Python-module die zelfvaliderende Python-objecten zal bouwen met JSON SCHEMAS.HOW1. Bouw uw schema >>> schema = {'Name': 'Land', 'Eigenschappen': {'Name': {'Type': 'String'}, 'Afkorting': {'Type': 'String'}, }, 'ExtraProperties': FALSE,} 2. Maak een model >>> Import Warlock >>> Country = Warlock.model_Factory (Schema) 3. Maak een object met uw model >>> Zweden = Land (naam = 'Zweden', afkorting = 'SE') 4. Laat het object zichzelf valideren! >>> Sweden.name = 5 Traceback (meest recente oproep Laatste): bestand "", regel 1, in bestand "Warlock / Core.py", lijn 53, in __Setattr__ Raise InvalidOperation () Warlock. Core.invalidoperation >>> Zweden.overlord = 'Bears' TraceBack (meest recente oproep Laatste): bestand "", regel 1, in bestand "warlock / core.py", lijn 53, in __Setattr__ verhogen Invalidoperation () Warlock.core.invalidoperationProduct's Homepage
tovenaar Gerelateerde software