한글이 잘 안되는 경우가 있다.
유니코드로 저장되어 버려서 이게 한글인지 코드인지 구분이 안된다.
먼저, 파일 오픈할때는 encoding 옵션을 꼭 주고,
f = open('test.txt','w', encoding='utf-8')
dump 호출 할때 아래와 같이 하면 해결!
dump 옵션에 allow_unicode=True 옵션 추가
yaml.dump(test, outfile, default_flow_style=False, allow_unicode=True)
https://devgwang.tistory.com/4
참고로, json dump 에서는
https://datamod.tistory.com/104
.dumps() 메서드를 쓸 때 ensure_ascii = False 를 입력하면 정상적으로 입력이 되었다.
Pexels에서 Sebastian Voortman님의 사진: https://www.pexels.com/ko-kr/photo/189349/