Colander

Programinė įranga Screenshot:
Colander
Programinė detalės:
Versija: 0.9.9 / 1.0b1
Įkėlimo datą: 5 Jun 15
Licencija: Nemokamai
Populiarumas: 148

Rating: 5.0/5 (Total Votes: 1)

gauti per JSON, XML, HTML formą paštu arba bet kokio kito vienodai paprasta duomenų Publikacija duomenys gali būti naudojami su biblioteka

Įranga .

  • Gali būti naudojamas: "
  • Nustatyti duomenų schemą;
  • Deserialize duomenų struktūra, kurią sudaro stygos, rodymo ir sąrašus į savavališkai Python struktūrą po įteisinti duomenų struktūrą su duomenų schemoje.
  • serialize savavališkai Python struktūrą duomenų struktūra, kurią sudaro stygos, rodymo ir sąrašus.
  • Ji gali dirbti su: "
  • žemėlapių objektas (pvz žodynas);
  • kintamo ilgio seka objektų (kiekvienas objektas yra to paties tipo).
  • fiksuoto ilgio kortežas objektų (kiekvienas objektas yra kitokio tipo).
  • eilutė arba "Unicode" objektu.
  • sveikasis skaičius.
  • plūdė.
  • Būlio.
  • importuojami Python objektas (prie punktyrinės Python objekto kelias).

Kas naujo , šioje laidoje:

  • Atlaisvinkite paštas validator įpraišką (leidimas kabutes, Bang, tt localpart).

Kas naujo versija 1.0a2.

  • patalpintas colander.ContainsOnly ir colander.url autentiškumo tikrinimo

Kas naujo versijos 0.9.8.

  • Atnaujinta Brazilijos portugalų vertimai;
  • Atnaujinta Japonijos vertimai.
  • Atnaujinta rusų vertimai.

Kas naujo versijos 0.9.7.

  • japonų vertimas;
  • Pakeistas neteisingą% {ERR} teisingą $ {klystate} į String.deserialize klaidos pranešimą.
  • vardas perduota SchemaNode konstruktorius nebuvo laikomasi deklaratyviai pastatytų schemas.

Kas naujo 0.9.6 versija:

  • Ne ilgiau veikia Python 2.4 ar 2.5. Pitonas 2.6+ dabar nereikia.
  • Python 3.2 suderinamumas.
  • Pašalintas priklausomybę nuo iso8601 pakuotės (kodas iš pakuotės dabar Built pati kiaurasamtis).
  • Pridėta autorių ir licencijavimas informacija iso8601 gautas kodu License.txt.

Kas naujo versijos 0.9.5.

  • patalpintas Čekų Vertimas,
  • compile pt_BR vertimas (ji buvo anksčiau uncompiled).
  • Nedideli pataisymai Docs.
  • Dokumentacija pridėtinė apie priploti ir unflatten.

Kas naujo versijos 0.9.4:

  • priploti dabar apima tik lapų mazgų paplokščias dict .
  • priploti neapima maršruto elementas už tipo mazgas sekų vardu.
  • unflatten įgyvendinama.
  • Pridėta __setitem__ į SchemaNode, leidžianti pakeisti mazgų vardu.
  • Pridėta get_value ir set_value metodai į schema, kuri leidžia prieigą ir mutaciją appstructs naudojant punktyrinės pavadinimas kelius.
  • Pridėti Swedish, Prancūzų, Kinų vertimus.

Kas naujo versijos 0.9.3.

  • Pridėti Time tipą
  • Pridėti olandų vertimą.
  • Nustatyti dokumentus. 0.9.2 reikalauja deserialize tipų aiškiai spręsti potencialo gauti colander.null
  • Naudoti default_tzinfo kai deserializing naivus datetimes.
  • Leisti default_tzinfo būti Nieko kurdami colander.DateTime.
  • Pridėti gebėjimas įterpti tarp deserializacjia ir įteisinimo colander.interfaces.Preparer. Žr organizavimą dokumentacijoje.

Kas naujo versijos 0.9.2.

  • Pridėta Lenkų Vertimas,
  • Perkelta į pilonai Projekto GitHub (https://github.com/Pylons/colander).
  • Pridėti tox.ini testavimo tikslams.
  • Nauja API: colander.required. Naudojamas kaip žymeklio vertę, kai trūksta argumentas liko nepatikslinti.
  • Klaidų taisymas:. Jei pavadinimas argumentas, kuris yra tuščia eilutė arba Nė vienas yra perduodama aiškiai į SchemaNode, ji nebegali pakeisti pavadinimą, apskaičiuotų iš pavadinimo,
  • Pridėti SchemaNode .__ contains__ remti & quot; vardas schemą & quot;.
  • SchemaNode deserializacjia dabar besąlygiškai ragina Schemos tipas anketa deserialize metodą gauti žinutę appstruct prieš bandant patvirtinti. Trečiosios šalies schemų rūšys, dabar turėtų grįžti colander.null jei praėjo colander.null vertę ar kitą logiškai & quot; tuščią & quot; vertė kaip deserialize metu cstruct.

Reikalavimai

  • Python 2.6 arba naujesnė versija;

Panaši programinė įranga

Fluentd
Fluentd

12 Apr 15

Breeze
Breeze

13 Apr 15

jstoxml
jstoxml

28 Feb 15

ZeParser
ZeParser

6 Jun 15

Kita programinė įranga kūrėjas Agendaless Consulting

repoze.catalog
repoze.catalog

11 May 15

repoze.profile
repoze.profile

14 Apr 15

repoze.urchin
repoze.urchin

11 May 15

repoze.mailin
repoze.mailin

15 Apr 15

Komentarai Colander

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją