Colander

Software screenshot:
Colander
Podrobnosti Software:
Verze: 0.9.9 / 1.0b1
Datum uploadu: 5 Jun 15
Licence: Volný
Popularita: 416

Rating: 3.0/5 (Total Votes: 3)

Údaje získané přes JSON, XML, HTML formuláře poštou nebo jakýmkoli jiným stejně jednoduchý dat serializaci lze použít s knihovnou

Vlastnosti :.

  • Lze použít pro:
  • Definovat datové schéma
  • rekonstruovat datovou strukturu složenou z řetězců, mapování a seznamy do libovolného jazyka Python struktuře po ověření datovou strukturu proti datovém schématu.
  • Serializovat libovolný Python strukturu do datové struktury složené z řetězců, mapování, a seznamy.
  • Je možné pracovat s:
  • Mapování objekt (např. Slovník)
  • s proměnnou délkou sekvence objektů (každý objekt je stejného typu).
  • s pevnou délkou tice objektů (každý objekt je z jiného typu).
  • řetězec nebo Unicode objekt.
  • číslo.
  • float.
  • boolean.
  • dovážet Python objekt (na tečkované Python objekt cesty).

Co je nového v této verzi:

  • Uvolněte Email validátor regex (apostrofy povolení, bang, atd v místní-část).

Co je nového ve verzi 1.0a2:.

  • z přidané colander.ContainsOnly a colander.url validátory

Co je nového ve verzi 0.9.8:.

  • Aktualizováno brazilská portugalština překlady
  • Aktualizované Japonské překlady.
  • Aktualizované ruské překlady.

Co je nového ve verzi 0.9.7:.

  • Japonský překlad
  • Nahrazeno nesprávnou% {ehm} se správným $ {} err v String.deserialize chybové zprávě.
  • název předán do SchemaNode konstruktoru nebyl v deklarativně postavených schématech respektována.

Co je nového ve verzi 0.9.6:

  • Už běží na Python 2.4 nebo 2.5. Nyní je zapotřebí Python 2.6+.
  • Python 3.2 kompatibility.
  • Odstraněna závislost na iso8601 balíčku (kód z balíku je nyní inline v Cedník sám).
  • Přidána informace o autorských právech a licencování iso8601-odvozené kódem k License.txt.

Co je nového ve verzi 0.9.5:.

  • Přidaný Český překlad
  • Compile pt_BR překlad (to bylo předtím nezkompilovaný).
  • Drobné opravy dokument.
  • Documentation přidané o zploštit a unflatten.

Co je nového ve verzi 0.9.4:

  • zploštit nyní zahrnuje pouze koncové uzly v zploštělé dict .
  • zploštit nezahrnuje cesty prvek pro název typu uzlu pro sekvence.
  • unflatten je implementován.
  • Přidal __setitem__ na SchemaNode, což umožňuje nahrazení uzlů podle názvu.
  • Přidána get_value a set_value metody do schématu, které umožňují přístup a mutace appstructs použitím tečkované název cesty.
  • Přidat švédsky, francouzsky, čínsky překlady.

Co je nového ve verzi 0.9.3:.

  • Přidat typ Time
  • Přidat holandský překlad.
  • Oprava dokumentace:. 0.9.2 vyžaduje rekonstruovat typů explicitně vypořádat s potenciálem pro příjem colander.null
  • Použít default_tzinfo když deserializing naivních datetimes.
  • Povolit default_tzinfo být Žádné při vytváření colander.DateTime.
  • Přidat schopnost vložit colander.interfaces.Preparer mezi deserializace a validace. Viz Příprava část v dokumentaci.

Co je nového ve verzi 0.9.2:.

  • Přidána polský překlad
  • přeřazen do závěsníků projektu GitHub (https://github.com/Pylons/colander).
  • Přidat tox.ini pro účely testování.
  • Nová API: colander.required. Používá se jako hodnota markerů, kdy je chybí argument, vlevo nespecifikovaná.
  • Oprava chyby:. Pokud titul argument, který je prázdný řetězec nebo None je předán výslovně na SchemaNode, to je už ne nahrazen názvem vypočítanou z názvu
  • Přidat SchemaNode .__ contains__ na podporu & quot; jméno ve schématu & quot;.
  • SchemaNode deserializace nyní bezpodmínečně volá metodu rekonstruovat typ schématu je účelem získání appstruct před pokusem o ověření. Typy Třetí schéma strana by nyní měl vrátit colander.null pokud prošel colander.null hodnotu nebo jiný logicky & quot; prázdný & quot; hodnota jako cstruct během rekonstruovat.

Požadavky na :

  • Python 2.6 nebo vyšší,

Podobný software

matchMedia.js
matchMedia.js

9 Apr 16

jsonQ
jsonQ

10 Dec 15

BackboneMVC
BackboneMVC

13 May 15

Ostatní software developer Agendaless Consulting

repoze.workflow
repoze.workflow

14 Apr 15

repoze.folder
repoze.folder

14 Apr 15

translationstring
translationstring

14 Apr 15

repoze.mailin
repoze.mailin

15 Apr 15

Komentáře k Colander

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie