Python은 이스케이프된 문자열을 변환합니다
때때로 다음 문자열을 얻을 수 있습니다.
Python 코드
>>> :\"michael\"}'
>>>
{"name":"michael"}
을 인쇄하세요. 어떻게 사전으로 변환하나요?
다음 방법을 사용할 수 있습니다:
Python 코드
>>> type(json.loads('"' + a + '"'))
<'유니코드' 유형>
>>> type(json.loads(json.loads('"' + a + '"')))
처음에는 json.loads가 "이런 문자열"(큰따옴표 하나만)을 변환하고, 두 번째에는 For a로 변환합니다. 사전을 사용하려면 앞에 큰따옴표를 추가하는 것을 잊지 마세요.