PyYAML

소프트웨어 스크린 샷:
PyYAML
소프트웨어 정보:
버전: 3.10
업로드 날짜: 12 May 15
개발자: Kirill Simonov
라이센스: 무료
인기: 17

Rating: nan/5 (Total Votes: 0)

PyYAML 프로젝트는 파이썬 YAML의 이미 터와 파서입니다. PyYAML는 완전한 YAML 1.1 파서, 유니 코드 지원, 피클 지원, 할 수있는 확장 API, 그리고 재치있는 오류 메시지를 제공합니다.
PyYAML 표준 YAML 태그를 지원하고 임의의 파이썬 객체의 표현을 할 수 파이썬 특정 태그를 제공합니다. PyYAML 직렬화 및 지속성을 반대 할 복잡한 구성 파일에서 작업의 넓은 범위에 적용

특징 :.

전체 YAML 1.1 파서. 특히, PyYAML은 사양에서 모든 예제를 구문 분석 할 수 있습니다. 구문 분석 알고리즘은 YAML 파서 구현을위한 기준이 될 수있을만큼 간단합니다.
UTF-8 / UTF-16 입 / 출력 및 u는 이스케이프 시퀀스를 포함하는 유니 코드를 지원합니다.
낮은 수준의 이벤트 기반 파서 (SAX 등) 터 API.
DOM (또는 피클 등) 기본 파이썬 객체를 직렬화 및 역 직렬화에 대한 높은 수준의 API.
YAML 형식 저장소에서 모든 유형을 지원합니다. 간단한 확장 API가 제공된다.
상대적으로 합리적인 오류 메시지.

이 릴리스의 새로운 기능입니다 :

초기화되지 않은 메모리의 고정 사용 ((COM) 야후-INC (점)에 cegner 주셔서 감사합니다) LibYAML 바인딩과 앵커를 방출.
UTF-16에 대한 잘못된 BOM 문자를 발광 고정 (발렌틴 Nechayev에 감사드립니다)
선호 선폭을 존중하지 접힌 스칼라의 터를 고정 (Ingy에 감사드립니다).
% 태그 지시를 방출과 미묘한 순서 문제를 해결 (안드레이 Somov에 감사드립니다).
LibYAML 바인딩에 고정 성능 저하.

버전 3.07의 새로운 기능 :

이미 터가 블록 스타일의 선두 공백으로 출력 스칼라에 배웠습니다.
테스트 스위트는 리팩토링 및 소스 배포판에 포함되어 있습니다.
CDumper의 경로 리졸버가 수정되었습니다.
모호성을 분석 할 가능성이있을 때 명시 문서 단부 표시 강제된다.
다른 작은 수정 및 개선이 있습니다.

버전 3.06의 새로운 기능 :

setup.py 스크립트 LibYAML를 감지하고 자동으로 LibYAML 바인딩을 작성합니다.
건물 LibYAML 바인딩은 더 이상 파이렉스 (Pyrex)가 설치되지가 필요합니다.
입력 스트림은 하나 이상의 YAML 문서가 포함되어있는 경우 'yaml.load은 () 예외를 발생시킵니다.
LibYAML 바인딩에 의해 생성 된 예외가 수정되었습니다.
점 '.' !! 플로트가 수정되었습니다로 문자가 인식된다.
타임 스탬프 값을! 구성에 파이썬 2.3 호환성 문제가 해결되었습니다.
속성 'YAML .__ version__'와 'YAML .__ with_libyaml__는'이 추가되었습니다.

요구 사항 :

파이썬

유사한 소프트웨어

Bluefish
Bluefish

3 Oct 17

AsmXml
AsmXml

20 Feb 15

cssmergemedia
cssmergemedia

14 Apr 15

개발자의 기타 소프트웨어 Kirill Simonov

PyYAML
PyYAML

13 May 15

코멘트 PyYAML

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!