Colander

Szoftver screenshot:
Colander
Szoftver adatai:
Változat: 0.9.9 / 1.0b1
Feltöltés dátuma: 5 Jun 15
Engedély: Ingyenes
Népszerűség: 148

Rating: 5.0/5 (Total Votes: 1)

nyert adatok segítségével JSON, XML, HTML formában postai úton, vagy bármely más, hasonlóan egyszerű adat serialization lehet használni a könyvtár.

Tulajdonságok :

  • Használható:
  • Adja meg a séma adatok
  • Deserialize adat álló struktúra húrok, leképezés, és listákat tetszőleges Python szerkezet után érvényesítése az adatok szerkezete ellen adat séma.
  • szerializálására tetszőleges Python szerkezet egy adat álló struktúra húrok, leképezés, és listákat.
  • Működik a:
  • A térképezés tárgy (pl szótár)
  • egy változó hosszúságú szekvenciáját objektumok (minden egyes objektum az azonos típusú).
  • Rögzített hosszúságú tuple tárgyak (minden tárgy eltérő típusú).
  • A string vagy Unicode tárgyat.
  • Egy egész.
  • Az úszó.
  • Egy logikai.
  • Egy importálható Python objektumot (a pontozott Python objektum elérési útját).

Mi az új ebben a kiadásban:

  • Oldja Email érvényesítő regex (engedély aposztróf, bang, stb Localpart).

Mi az új verzióban 1.0a2:

  • Added colander.ContainsOnly és colander.url érvényesítő.

Mi az új verzióban 0.9.8:

  • Frissítve brazíliai portugál fordítást.
  • Frissítve japán fordítását.
  • Frissítve orosz fordítás.

Mi az új verzióban 0.9.7:

  • Japán fordítás.
  • A kicserélt hibás% {err} korrekt $ {err} a String.deserialize hibaüzenet.
  • name küldeni a SchemaNode kivitelező nem tartották be deklaratív épített sémák.

Mi az új verzióban 0.9.6:

  • Már nem fut Python 2.4 vagy 2.5. Python 2.6+ van most szükség.
  • Python 3.2 kompatibilitás.
  • Az eltávolított egy függőséget az iso8601 csomag (kódot a csomagot a Beágyazott az Colander magát).
  • , szerzői jogi és engedélyezési információ iso8601 származó kódot LICENSE.txt.

Mi az új verzióban 0.9.5:

  • Added cseh fordítás.
  • Compile pt_BR fordítás (ez volt korábban nem fordított).
  • Kisebb docs javítások.
  • Dokumentáció hozzá mintegy lelapul és unflatten.

Mi az új verzióban 0.9.4:

  • simítsa már csak magában az ágakat a lapított dict .
  • simítsa nem tartalmazza a pályaelem az a típus neve csomópont a sorozatok.
  • unflatten végrehajtását.
  • Added __setitem__ hogy SchemaNode, amely lehetővé teszi cseréje csomópontok nevét.
  • Added get_value és set_value módszerek séma, amely lehetővé teszi a hozzáférés és mutációja appstructs használatával szaggatott nevet utak.
  • Add svéd, francia, kínai fordítás.

Mi az új verzióban 0.9.3:

  • Add Idő típus.
  • Add holland fordítása.
  • Fix dokumentáció: 0.9.2 igényel deserialize fajta kifejezetten foglalkozik a lehetőségét, hogy colander.null.
  • A default_tzinfo amikor deserializing naiv datetimes.
  • Hagyjuk default_tzinfo lenni Nincs létrehozásakor colander.DateTime.
  • Adja hozzá a képessége, hogy helyezzen be egy colander.interfaces.Preparer között deserialization és érvényesítése. Lásd a Felkészülés a rész a dokumentációban.

Mi az új verzióban 0.9.2:

  • Added lengyel fordítás.
  • áthelyezve Pylons Project GitHub (https://github.com/Pylons/colander).
  • Add tox.ini tesztelési célból.
  • New API: colander.required. Használt, mint a marker értéke, ha a hiányzó érv maradt meghatározhatatlan.
  • Bug fix: ha a cím érv, amely az üres karakterlánc, vagy sem jut kifejezetten a SchemaNode, már nem helyettesíthető cím számít be a nevét.
  • Add SchemaNode .__ contains__ támogatni & quot; név közé séma & quot;.
  • SchemaNode deserialization most feltétel nélkül felhívja a séma több típus deserialize módszerét alkalmazza appstruct mielőtt érvényesíteni. Harmadik fél séma típusú kell most vissza colander.null ha elfogadják a colander.null értékeket vagy más logikailag & quot; üres & quot; értéke, mint egy cstruct során deserialize.

követelmények :

  • Python 2.6 vagy újabb

Hasonló program

JSDOM
JSDOM

10 Dec 15

melchior.js
melchior.js

28 Feb 15

node-linq
node-linq

13 Apr 15

Más szoftver fejlesztő Agendaless Consulting

translationstring
translationstring

14 Apr 15

repoze.debug
repoze.debug

14 Apr 15

repoze.who
repoze.who

11 May 15

repoze.tm2
repoze.tm2

14 Apr 15

Hozzászólások a Colander

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint