รายละเอียดซอฟแวร์:
โครงการ PyYAML เป็น YAML อีซีแอลและแยกวิเคราะห์สำหรับงูหลาม PyYAML มี YAML สมบูรณ์ 1.1 parser สนับสนุน Unicode สนับสนุนดองขยายความสามารถใน API และข้อความผิดพลาดที่เหมาะสม
PyYAML สนับสนุนแท็ก YAML มาตรฐานและให้แท็กหลามเฉพาะที่ช่วยให้ตัวแทนของวัตถุหลามโดยพลการ PyYAML มีผลบังคับใช้สำหรับช่วงกว้างของงานจากไฟล์กำหนดค่าที่ซับซ้อนในการคัดค้านเป็นอันดับและความเพียร
คุณสมบัติ .
- สมบูรณ์ YAML 1.1 parser โดยเฉพาะอย่างยิ่ง PyYAML สามารถแยกตัวอย่างจากสเปค ขั้นตอนวิธีการแยกวิเคราะห์เป็นเรื่องง่ายพอที่จะเป็นข้อมูลอ้างอิงสำหรับ YAML parser implementors.
- การสนับสนุนรวมทั้ง Unicode UTF-8 / UTF-16 เข้า / ส่งออกและ u ลำดับหนี.
- แยกวิเคราะห์เหตุการณ์ตามระดับต่ำและอีซีแอลเอพีไอ (เช่นแซ็กโซโฟน).
- ระดับสูง API สำหรับการ serializing และ deserializing วัตถุหลามพื้นเมือง (เช่น DOM หรือดอง).
- การสนับสนุนสำหรับทุกประเภทจากพื้นที่เก็บข้อมูลประเภท YAML ขยายง่าย API มีให้.
- ที่เหมาะสมค่อนข้างข้อความผิดพลาด.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- การใช้งานคงที่ของหน่วยความจำ uninitialized เมื่อเปล่งโยงกับการผูก LibYAML ( ขอขอบคุณที่จะ cegner (at) yahoo-อิงค์ (dot) com).
- เปล่งคง BOM ตัวอักษรที่ไม่ถูกต้อง UTF-16 (ขอขอบคุณไปยังวาเลน Nechayev)
- อีซีแอลคงที่สำหรับสเกลาพับไม่เคารพความกว้างของเส้นที่ต้องการ (ขอขอบคุณที่จะ Ingy).
- แก้ไขปัญหาการสั่งซื้อที่ลึกซึ้งกับเปล่ง% สั่ง TAG (ขอขอบคุณไปยังอันเดรย์ Somov).
- ปัญหาประสิทธิภาพที่ถดถอยคงที่กับการผูก LibYAML.
มีอะไรใหม่ ในรุ่น 3.07:
- อีซีแอสเกลาเรียนรู้ที่จะส่งออกชั้นนำที่มีช่องว่างในการป้องกัน สไตล์.
- ชุดทดสอบเป็น refactored และรวมอยู่ในการกระจายแหล่งที่มา.
- แก้ไขเส้นทางใน CDumper ได้รับการแก้ไข.
- ตัวบ่งชี้ที่ท้ายเอกสารอย่างชัดเจนถูกบังคับเมื่อมีความเป็นไปได้ของการแยกความคลุมเครือ.
- มีการแก้ไขรายย่อยอื่น ๆ และการปรับปรุงมี.
มีอะไรใหม่ ในรุ่น 3.06:
- สคริปต์ setup.py LibYAML ตรวจพบและสร้างผูก LibYAML โดยอัตโนมัติ .
- ผูกอาคาร LibYAML ไม่จำเป็นต้องติดตั้ง Pyrex.
- 'yaml.load ()' ยกข้อยกเว้นถ้ากระแสอินพุทที่มีมากกว่าหนึ่งเอกสาร YAML.
- ข้อยกเว้นที่ผลิตโดยผูก LibYAML ได้รับการแก้ไข.
- dot '.' ตัวละครที่ได้รับการยอมรับเป็นลอย !! ได้รับการแก้ไข.
- งูหลาม 2.3 ปัญหาความเข้ากันในการสร้างค่า !! ประทับได้รับการแก้ไข.
- คุณลักษณะ 'yaml .__ version__' และ 'yaml .__ with_libyaml__' ได้รับการเพิ่ม.
ต้องการ
- งูใหญ่
ความคิดเห็นที่ไม่พบ