본문 바로가기
파이썬

파이썬 pyyaml ​​: 태그없이 덤핑

by º기록 2021. 1. 4.
반응형

나는 가지고있다

>>> import yaml
>>> yaml.dump(u'abc')
"!!python/unicode 'abc'\n"

하지만 나는 원한다

>>> import yaml
>>> yaml.dump(u'abc', magic='something')
'abc\n'

어떤 마법 매개 변수가 태그 지정을 강제하지 않습니까?

 

해결 방법

 

dump 대신 safe_dump 를 사용할 수 있습니다. 그러면 임의의 Python 객체를 나타낼 수 없다는 점을 명심하십시오. 또한 YAML을 로드 하면 unicode 대신 str 객체를 얻게됩니다.

 

참조 페이지 https://stackoverflow.com/questions/1950306

 

 

반응형

댓글