개발자

Python과 YAML의 관계

2023년 01월 22일조회 170

파이썬을 공부하다 보니 YAML과 형식이 많이 비슷하던데(주석 기호까지 똑같더군요) 이 둘의 연관 관계가 있나요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

정현수님의 프로필 사진

안녕하세요 문법이 비슷하다일뿐, 두 언어는 완전히 다릅니다. 파이썬은 프로그래밍 언어로 프로그램을 짤 때 사용하죠. 즉, 실행을 시킬 수 있습니다. Yaml은 프로그래밍 언어라기 보다는 "데이터 직렬화 형식"입니다. key, value 형태로 데이터를 보기 좋게 나열해놓고, 데이터를 읽고, 쓸 때 사용하는 언어입니다. 그래서 Yaml은 실행할 수 없고, 데이터를 표현하는 방식을 위한 포맷입니다. 또 다른 데이터 직렬화 언어는 JSON, CSV, XML과 같은 친구들이 있죠. 그래서 둘의 용도는 완전히 다릅니다. 우연히 주석 기호가 같을 뿐인거죠. 감사합니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!