در YAML ترتیب فرمت داده ها طراحی شده برای خوانایی انسان و تعامل با زبان های برنامه نویسی می باشد.
PyYAML است به روز و می تواند هر گونه اطلاعات پشتیبانی شده توسط مشخصات رسمی YAML تجزیه
ویژگی ها:.
کامل YAML 1.1 تجزیه کننده.
پشتیبانی از یونیکد از جمله UTF-8 / UTF-16 ورودی / خروجی و U توالی فرار کنند.
تجزیه مبتنی بر رویداد های سطح پایین و امیتر API (مانند SAX).
در سطح بالا API برای serialize کردن و deserializing اشیاء پایتون بومی (مانند DOM یا ترشی).
پشتیبانی از تمام انواع از YAML انواع مخزن.
API ساده پسوند ارائه شده است.
هر دو خالص پایتون و تجزیه کننده و قطره چکان بر اساس LibYAML سریع است.
نسبتا پیغام خطا معقول.
به چه چیزی جدید در این نسخه است:
منبع و توزیع های باینری که در مقابل آخرین نسخه از Cython و LibYAML بازسازی.
به چه جدید در نسخه 3.10 است:
سعی نکنید برای ساخت اتصالات LibYAML بر روی سیستم عامل های دیگر از CPython. این نصب ثابت تحت Jython (به OLT (در) bogosoft (دات) کام تشکر کرده اند).
مراجع چرخه ای روشن در تجزیه و امیتر (با تشکر به kristjan (در) ccpgames (دات) کام).
اتصالات LibYAML با آخرین نسخه از Cython بازسازی.
پشتیبانی از پایتون 2.3 و 2.4 کاهش یافته است. نسخه در حال حاضر پشتیبانی حدود 2.5 تا 3.2.
در مورد نیاز:
در پایتون 2.5 یا بالاتر
نظر یافت نشد