PyYAML 6월 3일
PyYAML 6월 3일: 요약
PyYAML 6월 3일: 설명
YAML는 대본을 쓰는 언어와의 인간적인 가독성 그리고 상호 작용을 위해 디자인된 데이터 연재 체재이다.
PyYAML는 Python 프로그램 언어를 위한 YAML 파서 그리고 이미터이다.
주: PyYAML는 MIT 면허의 조건으로 허용되고, 제공되고 개발된다.
"PyYAML"의 특징:
· 완전한 YAML 1.1 파서. 특히, PyYAML는 논고에서 모든 보기를 분석할 수 있다. 파싱 알고리즘은 YAML 파서 implementors를 위한 참고이어 충분히 쉽다.
· UTF-8/UTF-16 입출력과 u 확장 문자열을 포함하여 Unicode 지원.
· 저수준 사건 기지를 둔 파서 및 이미터 API (색소폰 같이).
· 고유한 Python를 시리얼화하고는 deserializing를 위한 고도 API는 반대한다 (DOM 또는 장아찌 같이).
· YAML에서 모든 모형을 위한 지원은 창고를 타자를 친다. 단순 확대 API는 제공된다.
· 상대적으로 분별있는 착오 알림말.
이전 버전에서 변경
· setup.py는 LibYAML가 만일 그렇다면 설치된ㄴ다는 것을 검사하고, LibYAML 바인딩을 건축하고 설치한다. LibYAML 바인딩의 임명을 무능하게 하기 위하여 강요하거나, 사용 --에 libyaml 또는 --각각 없이 libyaml (부분적으로 #34를 고친다).
· 건물 LibYAML 바인딩은 더 이상 설치된 Pyrex를 요구하지 않는다 (조정 #33).
· yaml.load는 () 입력 스트림이 1개 이상 YAML 문서 (조정 #54)를 포함하는 경우에 예외를 올린다.
· 조정 예외는 LibYAML 바인딩 (조정 #50)에 의하여 생성했다.
· 점을 고쳤다. 인식되는 특성 것과 같이!! 부유물 (조정 #62).
· 구성에 있는 조정 Python 2.3 겸용성 문제점!! 시간 인쇄기 가치.
· Windows 이원 포장은 LibYAML 안정 분지에 대하여 건설된다.
· 추가된 속성 yaml. __version 및 yaml. __with_libyaml (조정 #85).
