รายละเอียดซอฟแวร์:
YAML เป็นรูปแบบอนุกรมข้อมูลที่ออกแบบมาสำหรับการอ่านของมนุษย์และการมีปฏิสัมพันธ์กับภาษาสคริปต์
PyYAML ขึ้นอยู่กับวันและสามารถแยกข้อมูลใด ๆ ที่ได้รับการสนับสนุนโดยสเปคอย่างเป็นทางการ YAML
คุณสมบัติ .
- สมบูรณ์ YAML 1.1 parser .
- การสนับสนุนรวมทั้ง Unicode UTF-8 / UTF-16 เข้า / ส่งออกและ ยูลำดับหนี.
- แยกวิเคราะห์เหตุการณ์ตามระดับต่ำและอีซีแอลเอพีไอ (เช่นแซ็กโซโฟน).
- API ระดับสูงสำหรับ serializing และ deserializing วัตถุหลามพื้นเมือง (เช่น DOM หรือดอง).
- การสนับสนุนสำหรับทุกประเภทจากพื้นที่เก็บข้อมูลประเภท YAML.
- ขยายง่าย API มีให้.
- ทั้งบริสุทธิ์หลามและรวดเร็ว parsers LibYAML-based และ emitters.
- ที่เหมาะสมค่อนข้างข้อความผิดพลาด.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- แหล่งที่มาและการแจกแจงไบนารีจะถูกสร้างขึ้นมาใหม่กับรุ่นล่าสุดของ Cython และ LibYAML.
มีอะไรใหม่ ในรุ่น 3.10:
- อย่าพยายามที่จะสร้างความผูก LibYAML บนแพลตฟอร์มอื่น ๆ กว่า CPython ; การติดตั้งนี้คงอยู่ภายใต้การ Jython (ขอขอบคุณที่จะ OLT (ที่) bogosoft (dot) com).
- วงจรอ้างอิงที่ชัดเจนในการแยกวิเคราะห์และอีซีแอล (ขอขอบคุณที่จะ Kristjan (ที่) ccpgames (dot) com).
- ผูก LibYAML มีการสร้างขึ้นมาใหม่กับรุ่นล่าสุดของ Cython.
- ลดการสนับสนุนสำหรับ Python 2.3 และ 2.4; รุ่นนี้ได้รับการสนับสนุน 2.5-3.2.
ต้องการ
- งูหลาม 2.5 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ