সফটওয়্যার বিবরণ:
সংস্করণ: 0.9.9 / 1.0b1
তারিখ আপলোড: 5 Jun 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 416
JSON, এক্সএমএল, একটি HTML ফর্ম পোস্ট বা অন্য কোন সমানভাবে সহজ তথ্য serialization মাধ্যমে প্রাপ্ত
ডেটা লাইব্রেরি ব্যবহার করা যেতে পারে
বৈশিষ্ট্যগুলি :.
- জন্য ব্যবহার করা যেতে পারে:
- তথ্য স্কিমা নির্ধারণ
- তথ্য স্কিমা বিরুদ্ধে ডাটা স্ট্রাকচার যাচাই পর একটি অবাধ পাইথন গঠন মধ্যে স্ট্রিং, ম্যাপিং, এবং তালিকা গঠিত একটি ডাটা স্ট্রাকচার Deserialize.
- ম্যাপিং বস্তু (যেমন অভিধান)
- স্ট্রিং বা ইউনিকোড বস্তুর.
- ভাসা.
- বুলিয়ান.
- ইত্যাদি ইমেল যাচাইকারী RegEx (পারমিট Apostrophes, ঠুং ঠুং শব্দ, আলগা localpart).
- যোগ করা হয়েছে colander.ContainsOnly এবং colander.url ভ্যালিডেটর
- আপডেট করা হয়েছে ব্রাজিলিয়ান পর্তুগিজ অনুবাদের
- জাপানি অনুবাদ
- SchemaNode রচয়িতা প্রেরণ নাম declaratively নির্মাণ স্কিমের সম্মান করা হয় নি.
- আর পাইথন 2.4 বা 2.5 উপর সঞ্চালিত হয়. পাইথন 2.6+ এখন প্রয়োজন বোধ করা হয়.
<লি> পাইথন 3.2 সামঞ্জস্য. - যোগ করা হয়েছে চেক অনুবাদ
- চেপ্টা এখন শুধুমাত্র চেপটা অভি পাতার নোড রয়েছে .
- টাইম প্রকার কে
- colander.DateTime তৈরি করার সময় কেউ হতে default_tzinfo অনুমতি দিন.
- যোগ করা হয়েছে পোলিশ অনুবাদ
- পাইথন 2.6 বা উচ্চতর
<লি> স্ট্রিং, ম্যাপিং, এবং তালিকা গঠিত একটি ডাটা স্ট্রাকচার একটি অবাধ পাইথন গঠন ধারাবাহিকভাবে.
<লি> এটা দিয়ে কাজ করতে পারেন:
<লি> বস্তু একটি পরিবর্তনশীল দৈর্ঘ্যের ক্রম (প্রতিটি বস্তুর একই ধরনের হয়).
<লি> বস্তু একটি নির্দিষ্ট দৈর্ঘ্যের Tuple (প্রতিটি বস্তুর একটি ভিন্ন ধরনের হয়).
<লি> একটি পূর্ণসংখ্যা.
<লি> (একটি ডটেড পাইথন বস্তুর পাথ) একটি আমদানিযোগ্য পাইথন বস্তুর.
এই রিলিজে নতুন কি:
সংস্করণ 1.0a2 নতুন কি:.
সংস্করণ 0.9.8 নতুন কি:.
<লি> আপডেট করা হয়েছে জাপানি অনুবাদের.
<লি> আপডেট করা হয়েছে রাশিয়ান অনুবাদের.
সংস্করণ 0.9.7 নতুন কি:.
<লি> String.deserialize ত্রুটির বার্তা প্রদর্শন করা সঠিক $ {ভুল} সঙ্গে ভুল% {ভুল} প্রতিস্থাপিত.
সংস্করণ 0.9.6 নতুন কি:
<লি> iso8601 প্যাকেজ নির্ভরতা সরানো হয়েছে (প্যাকেজ থেকে কোড এখন ছাঁকনি নিজেই inlined হয়).
<লি> LICENSE.txt করতে iso8601 ডিরাইভড কোড যোগ করা হয়েছে কপিরাইট এবং লাইসেন্স তথ্য.
সংস্করণ 0.9.5 নতুন কি:.
<লি> কম্পাইল pt_BR অনুবাদ (এটি পূর্বে uncompiled ছিল).
<লি> ক্ষুদ্র ডক্স সংশোধন করা হয়েছে.
<লি> ডকুমেন্টেশন সম্পর্কে চেপ্টা যোগ করা হয়েছে এবং unflatten.
সংস্করণ 0.9.4 নতুন কি:
<লি> ক্রমের জন্য টাইপ নোড নামে একটি পাথ উপাদান অন্তর্ভুক্ত নয় চেপ্টা.
<লি> unflatten বাস্তবায়িত হয়.
<লি> নাম দ্বারা নোড প্রতিস্থাপন, যার ফলে SchemaNode করতে __setitem__ যোগ করা হয়েছে.
প্রবেশাধিকার এবং ডটেড নাম পাথ ব্যবহার appstructs পরিব্যক্তি অনুমতি দেয়, যা স্কিমায় <লি> যোগ করা হয়েছে get_value এবং set_value পদ্ধতি.
<লি> সুইডিশ, ফরাসি, চীনা অনুবাদের যুক্ত করো.
সংস্করণ 0.9.3 নতুন কি:.
<লি> ডাচ অনুবাদ যোগ করুন.
<লি> ফিক্স ডকুমেন্টেশন:. 0.9.2 colander.null প্রাপ্ত স্পষ্টভাবে সম্ভাব্য মোকাবেলা করতে ধরনের deserialize প্রয়োজন
<লি> ব্যবহার default_tzinfo সাদাসিধা datetimes deserializing যখন.
<লি> deserialization এবং কার্যকারীতা মধ্যে একটি colander.interfaces.Preparer সন্নিবেশ করার ক্ষমতা যোগ করুন. ডকুমেন্টেশন প্রস্তুতি অধ্যায় দেখুন.
সংস্করণ 0.9.2 নতুন কি:.
<লি> pylons প্রকল্প GitHub সরানো (https://github.com/Pylons/colander).
<লি> পরীক্ষা নিরীক্ষার উদ্দেশ্যে tox.ini যুক্ত করো.
<লি> নতুন এপিআই: colander.required. মার্কার মান হিসাবে ব্যবহৃত একটি অনুপস্থিত যুক্তি অনির্দিষ্ট ছেড়ে দেওয়া হয় যখন.
<লি> বাগ ফিক্স:. খালি স্ট্রিং বা কেউ একটি SchemaNode স্পষ্টভাবেই প্রেরণ করা হয়, যা একটি শিরোনাম যুক্তি, এটা এখন আর নাম থেকে নির্ণিত একটি শিরোনাম দ্বারা প্রতিস্থাপিত হয় যদি
<লি> সমর্থন & quot SchemaNode .__ contains__ যোগ করুন; স্কিমা & quot নাম;.
<লি> SchemaNode deserialization এখন নিঃশর্তভাবে যাচাই করার পূর্বে একটি appstruct প্রাপ্ত স্কিমা টাইপ এর deserialize পদ্ধতি কল. খালি & quot; তে colander.null মান বা অন্য কথাটি করুন & quot পাস যদি থার্ড পার্টি স্কিমা ধরনের এখন colander.null ফেরত পাঠাবেন; deserialize সময় একটি cstruct হিসাবে মান.
আবশ্যক
পাওয়া মন্তব্যসমূহ না