본문 바로가기
Python

python에서 yaml 파일 사용하기

by 꿈나무 김땡땡 2022. 1. 18.

yaml이란?

  • yaml은 야믈이라고 읽으며 yml로 쓰기도 한다.
  • JSON, XML과 같은 데이터 전송 형식이며, JSON과 XML에 비해 표현 양식이 간편하고 사람이 알아보기 쉬워서 많이 사용한다.
  • 주로 config.yaml 파일을 yaml 형식으로 만들고 python 파일에서 yaml 파일을 import 해서 사용한다.
  • key-value 형식으로 구성 되며 list 형식을 포함할 수 있다.

예시

 

출처: https://www.inflearn.com/questions/16184

 

출처: https://www.inflearn.com/questions/16184

사용 예시

# config.yaml

# info.yaml
language: python
test: pytest

# python_prac.py

import yaml
with open('info.yaml') as f:
    conf = yaml.safe_load(f)

language = conf['language']
test = conf['test']

print(language, ", ", test)
# python, pytest

'Python' 카테고리의 다른 글

python에서 class 사용하기  (0) 2022.03.03
vscode에서 모듈 import 안될 때  (0) 2021.08.20

댓글