큰 사전이 있습니다. 각 키 값 쌍을 클래스의 특성에 할당하고 싶습니다. 현재 나는 아래 스 니펫 라인을 따라 뭔가를 가지고 있습니다. 그것은 작동하지만, 그것은 꽤 아니에요. 이 작업을 수행하는 더 좋은 방법이 있습니까?사전에서 속성 값 할당
의사 파이썬 조각 :
config = A large dictionary
self.Width = config['width']
self.Height = config['height']
self.Text = config['text']
self.Font = config['font']
etc...
사용'key.title을() ''폭 '속성에'폭 '키를 변환 할 수 있습니다. – PaulMcG
@Paul : 더 빠름;) – GaretJax
다중 단어 키의 경우 어떻게되는지 고려하는 것이 좋습니다. 예를 들어'config [ 'text_height']'는'self.TextHeight'에 할당되어야합니까? –