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: 416

Rating: 3.0/5 (Total Votes: 3)

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

Objectify
Objectify

5 Jun 15

Zend InfoCard
Zend InfoCard

13 May 15

Unirest (Ruby)
Unirest (Ruby)

13 May 15

Commander.js
Commander.js

10 Dec 15

Más szoftver fejlesztő Agendaless Consulting

repoze.catalog
repoze.catalog

11 May 15

repoze.profile
repoze.profile

14 Apr 15

repoze.lemonade
repoze.lemonade

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