반응형

파이썬 2

[Python] YAML

잡답 토요일엔 실무자분이 오셔서 수업을 해주시는데 python에서 YAML를 종종 사용한다고 합니다. JASON보다 읽고 쓰기 쉽다고 하시네요. 배울 게 점점 많아집니다~ YAML YAML(YAML Ain't Markup Language)은 데이터 직렬화 양식 중 하나로, 사람이 쉽게 읽고 쓸 수 있으며 컴퓨터가 파싱하고 생성하기 쉬운 형식입니다. 다른 데이터 직렬화 양식인 JSON, XML과 비슷한 목적으로 사용됩니다. 그러나 YAML은 JSON보다 사람이 읽기 쉽고 작성하기 쉽습니다. 들여 쓰기를 사용하여 데이터의 계층 구조를 나타내며, 리스트, 딕셔너리, 스칼라 값 등을 지원합니다. 각 데이터 유형은 키-값 쌍으로 이루어진 매핑(Mapping)으로 나타낼 수 있습니다. YAML은 다음과 같은 특징을..

Python 2024.03.23

[Python] Logging(로깅)

잡담 토욜일에 나가서 파이썬 수업듣고 옵니다. 날씨가 많이 풀려서 매화 피고 난린데.. 나도 나가서 꽃구경 가고싶다. Logging(로깅) 파이썬 로깅(logging)은 파이썬에서 프로그램 실행 중에 발생하는 이벤트를 기록하는 것을 말합니다. 이벤트는 예외 발생, 정보 메시지, 경고 등 다양한 것들을 포함할 수 있습니다. 로깅은 프로그램의 디버깅, 오류 추적, 성능 모니터링 등에 유용하게 사용될 수 있습니다. 파이썬에서 로깅을 사용하는 주요 장점은 다음과 같습니다: 유연성: 로깅 시스템은 다양한 로그 레벨을 제공하여 어떤 이벤트를 기록할지 선택할 수 있습니다. 이는 디버깅, 정보, 경고, 오류 등과 같이 다양한 수준의 로그를 기록할 수 있음을 의미합니다. 구성 가능성: 파이썬 로깅 시스템은 로깅의 형식,..

Python 2024.03.23
반응형