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
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
Hozzászólás nem található