728x90
반응형

yaml 2

Python에서 YAML 파일을 구문 분석하는 방법

질문 : Python에서 YAML 파일을 구문 분석하는 방법 Python에서 YAML 파일을 어떻게 구문 분석 할 수 있습니까? 답변 C 헤더에 의존하지 않는 가장 쉽고 순수한 방법은 pip install pyyaml 통해 설치할 수있는 PyYaml (documentation )입니다. #!/usr/bin/env python import yaml with open("example.yaml", "r") as stream: try: print(yaml.safe_load(stream)) except yaml.YAMLError as exc: print(exc) 그리고 그게 다야. 일반 yaml.load() 함수도 있지만, 임의 코드 실행 가능성을 피하기 위해 제공된 임의 객체 직렬화 / 역 직렬화가 명시 적으로..

YAML과 JSON의 차이점에 대해서

질문 : YAML과 JSON의 차이점은 무엇입니까? 특히 다음 사항을 고려할 때 YAML과 JSON의 차이점은 무엇입니까? 성능 (인코딩 / 디코딩 시간) 메모리 소비 표현 선명도 라이브러리 가용성, 사용 용이성 (C 선호) 구성 파일을 저장하기 위해 임베디드 시스템에서이 두 가지 중 하나를 사용할 계획이었습니다. Perl 데이터를 저장하려면 YAML 또는 JSON을 사용해야합니까? 답변 기술적으로 YAML은 JSON의 상위 집합입니다. 이것은 이론적으로 최소한 YAML 파서가 JSON을 이해할 수 있지만 반드시 그 반대는 아님을 의미합니다. "YAML : Relation to JSON" 섹션에서 공식 사양을 참조하십시오. 일반적으로 JSON에서 사용할 수없는 YAML에 대해 내가 좋아하는 특정 사항이 ..

개발관련/other 2021.07.21
728x90
반응형