파이썬/문법
python AST ast.literal_eval (딕셔너리 형태의 문자열을 딕셔너리로 변경)
hanshow113
2021. 7. 3. 23:20
AST: Abstract Syntax Trees module (문법을 구조화 시켜주는 모듈)
import ast
str_dict = "{'key_1': 'value_1', 'key_2': 'value_2'}"
# str_dict는 딕셔너리 형태를 가진 문자열임
real_dict = ast.literal_eval(str_dict)
# real_dict는 딕셔너리 형태로 변환되었기 때문에 key-value를 사용할 수 있음