Yazılım detaylar:
Versiyon: 0.9.9 / 1.0b1
Qayıt: 5 Jun 15
Lisans: Ücretsiz
Popülerlik: 416
JSON, XML, HTML formu posta ya da başka eşit basit veri serileştirme yoluyla elde edilen
Veri kütüphanesi ile kullanılabilir
Özellikler :.
- için kullanılabilir:
- Veri şema tanımlama
- Veri şemayla veri yapısını doğrulayarak sonra keyfi bir Python yapısına dizeleri, dönüşümler ve listelerin oluşan bir veri yapısını serisini.
- dizeleri, dönüşümler ve listelerin oluşan bir veri yapısına keyfi Python yapısını seri hale getirin.
- Bu çalışabilirsiniz:
- Bir eşleştirme nesnesi (örneğin Sözlük)
- nesneleri bir değişken uzunluklu dizi (her nesne aynı türden olan).
- nesneleri sabit bir uzunlukta tuple (her nesne farklı tipte).
- Bir dize veya Unicode nesnesi.
- bir tam sayı.
- Bir şamandıra.
- Bir boolean.
- (noktalı Python nesne yolu) Bir alınabilir Python nesne.
Bu sürümdeki yeni Nedir:
- vb E-posta validator regex (izin kesme, patlama, gevşetin yerelkısım).
sürüm 1.0a2 yeni nedir:.
- Eklendi colander.ContainsOnly ve colander.url doğrulayıcılar
sürüm 0.9.8 yeni nedir:.
- Güncelleme Brezilya Portekizcesi çevirileri
- Güncelleme Japon çeviriler.
- Güncelleme Rusça çevirileri.
sürüm 0.9.7 yeni nedir:.
- Japonca çeviri
- String.deserialize hata iletisinde doğru $ {} err ile yanlış% {} err değiştirildi.
- SchemaNode kurucusuna geçirilen isim bildirimli inşa şemalar saygı değildi.
sürüm 0.9.6 yeni Nedir:
- Artık Python 2.4 veya 2.5 üzerinde çalışır. Python 2.6+ şimdi gereklidir.
- Python 3.2 uyumluluğu.
- ISO8601 paket üzerinde bir bağımlılık kaldırıldı (paketinden kod artık Kevgir kendisi inlined edilir).
- License.txt için ISO8601 türetilmiş kod eklendi telif hakkı ve lisans bilgileri.
sürüm 0.9.5 yeni nedir:.
- Eklendi Çek çeviri
- Derleme pt_BR çeviri (daha önce derlenmemiş oldu).
- Küçük docs giderir.
- Dokümantasyon yaklaşık dümdüz ekledi ve unflatten.
sürüm 0.9.4 yeni Nedir:
- dümdüz artık yalnızca düzleştirilmiş dict yaprak düğümleri içerir .
- dizileri için tip düğüm adı için bir yol elemanı içermez dümdüz.
- unflatten uygulanır.
- isminden düğüm yerine izin SchemaNode için __setitem__ eklendi.
- Eklenenler get_value ve set_value yöntemler.
- İsveççe, Fransızca, Çince çevirileri ekleyin.
Erişim ve noktalı isim yolları kullanarak appstructs bir mutasyon izin Şema
sürüm 0.9.3 yeni nedir:.
- Zaman tipi Ekle
- Hollandaca çevirisi ekleyin.
- Fix belgeleri:. 0.9.2 colander.null almak için açıkça potansiyeli ile başa çıkmak için tiplerinin serisini gerektirir
- kullan default_tzinfo naif tarihsaat deserializing.
- colander.DateTime oluştururken Yok olmaya default_tzinfo izin verin.
- seri kaldırma ve doğrulama arasındaki colander.interfaces.Preparer eklemek için yeteneği ekleyin. Belgelerinde hazırlanması bölümüne bakın.
sürüm 0.9.2 yeni nedir:.
- Added Polonyaca çevirisi
- Pylons Projesi GitHub taşındı (https://github.com/Pylons/colander).
- test amaçlı tox.ini ekleyin.
- Yeni API: colander.required. Işaretleyici değeri olarak kullanılan bir argüman eksik belirtilmemiş bırakıldığında.
- Hata düzeltme:. Boş bir dize ya da hiçbiri SchemaNode açıkça geçirilen bir başlık argüman, artık adından hesaplanan bir başlık ile değiştirilmesi durumunda
- desteklemek & quot SchemaNode .__ contains__ ekleyin; şema & quot isim;.
- SchemaNode deserialization artık koşulsuz doğrulamak denemeden önce bir appstruct elde etmek için şema türünün serisi kaldırılmaya yöntemini çağırır. Boş & quot; Bir colander.null değeri veya başka bir mantıksal & quot geçtiyseniz Üçüncü taraf şema türleri artık colander.null dönmelidir; serisini sırasında cstruct olarak değer.
Gereksinimleri :
- Python 2.6 veya üstü
Yorum Bulunamadı