질문 : 중첩 된 Python dict를 객체로 변환 하시겠습니까? 일부 중첩 된 딕셔너리 및 목록 (예 : 자바 스크립트 스타일 개체 구문)이있는 딕셔너리에 대한 속성 액세스를 사용하여 데이터를 얻는 우아한 방법을 찾고 있습니다. 예를 들면 : >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} 다음과 같은 방법으로 액세스 할 수 있어야합니다. >>> x = dict2obj(d) >>> x.a 1 >>> x.b.c 2 >>> x.d[1].foo bar 재귀 없이는 불가능하다고 생각하지만 dicts에 대한 객체 스타일을 얻는 좋은 방법은 무엇입니까? 답변 업데이트 : Python 2.6 이상에서는 namedtuple 데이터 구조가 필요에 맞는지 고..