다음과 같은 문자열이 있습니다.
"Name1=Value1;Name2=Value2;Name3=Value3"
파이썬에 내장 된 클래스 / 함수가 그 문자열을 받아 사전을 구성하는 것입니까? 마치 내가 이것을 한 것처럼 :
dict = {
"Name1": "Value1",
"Name2": "Value2",
"Name3": "Value3"
}
사용 가능한 모듈을 살펴 봤지만 일치하는 항목을 찾을 수 없습니다.
감사합니다. 관련 코드를 직접 만드는 방법을 알고 있습니다.하지만 그러한 작은 솔루션은 일반적으로 발생하기를 기다리는 광산 분야이기 때문에 (예 : 누군가가 Name1 = 'Value1 = 2';) 등을 작성합니다. 테스트 된 기능.
그럼 내가 할게.
s = r'Name1='Value=2';Name2=Value2;Name3=Value3;Name4="Va\"lue;\n3"'
입력 을 지원해야합니까 (참고 : 인용 된 문자열 내부의 세미콜론, 백 슬래시를 사용하여 인용문이 이스케이프되고,\n
이스케이프가 사용되며, 작은 따옴표와 큰 따옴표가 모두 사용됨)?