Schema

strukturierte Daten für den Menschen
Jetzt downloaden

Schema Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • James Dennis
  • Website des Verlags:
  • http://j2labs.net

Schema Stichworte


Schema Beschreibung

Schematik ist ein Python-Modul, das einen einfachen Weg zum Modellieren von Daten bietet. Es bietet Mechanismen zum Strukturieren von Daten, Initialisieren von Daten, serialisierenden Daten, Formatieren von Daten und Validieren von Daten gegen Typdefinitionen, wie eine E-Mail-Adresse. Die Bibliothek enthält Datentypen in Form von Feldern. Jedes Feld steuert die Details, wie seine Daten in verschiedenen Formaten aussehen sollen. Es bietet auch eine validate () -Funktion, die dafür verantwortlich ist, dass die Daten richtig aussieht Datenbank oder an ein Java-Prozess senden, oder im Wesentlichen ein JAVA-Anwendungsfall mit strukturierten Daten. Ein Blog-Modell könnte so aussehen: aus Schematika body = stringtype (max_length = 4096) schematische Objekte von Objekten serialisieren standardmäßig an JSON. Bewahren Sie sie in Memcached, Mongodb, Riak, an, was auch immer Sie brauchen. >>> aus Schematika.Models-Importdokument >>> aus Schematik ) ... Body = stringtype (max_length = 4000) ... >>> daten = {'Name': 'ein Hacker', 'Body': 'Schemata lässt Validierung Easy'} >>> Kommentar (** Daten) .Validate () Truelet sehen, was passiert, wenn wir versuchen, ungültige Daten zu verwenden. >>> Daten = 'Ein Hacker mit einem Namen, der zu lang ist' >>> Kommentar (** Daten) .Validate () TraceBack (der letzte Anruf zuletzt): Datei "", Zeile 1, in Datei "/ path/to/site-packages/schematics/models.py", Zeile 280, in Validate Field._Validate (Wert) Datei "/ path/to/site-packages/schematics/fields/base.py", Zeile 99, in _Validate self.Validate (Wert) Datei "/ path/to/site-packages/schematics/fields/base.py" , linie 224, in validate self.field_name, wert) schematika.base.typeexception: String-Wert ist zu lang - Name: Ein Hacker mit einem Namen, der zu langkombinales Schaltplan mit JSON COM ist Von einer Webanforderung ist auch ganz natürlich. Angenommen, wir haben einige Daten, die von einem iPhone hereinkommen: JSON_DATA = REQUICE.POST.GET ('Data') Daten = JSON.LADEN (JSON_DATA), die die Daten validieren, sieht folgendermaßen aus: Kommentar (** Daten) .Validate (). Easy.product's Homepage.


Schema Zugehörige Software