2
구조 getattr(obj, 'attr1.attr2', None)
이 작동하지 않습니다. 이 공사를 대체하는 가장 좋은 방법은 무엇입니까? 두 개의 getattr 문으로 나눕니다?다중 매개 변수가있는 python getattr()
구조 getattr(obj, 'attr1.attr2', None)
이 작동하지 않습니다. 이 공사를 대체하는 가장 좋은 방법은 무엇입니까? 두 개의 getattr 문으로 나눕니다?다중 매개 변수가있는 python getattr()
한 번에 여러 속성을 얻기 위해 operator.attrgetter()
를 사용할 수 있습니다
from operator import attrgetter
my_attrs = attrgetter(attr1, attr2)(obj)
을 나는 영업 이익은'원 my_attrs = ('attr1.attr2')가 (OBJ)' –
제목은 비록 다른 무언가라고 생각합니다. – elena
@elena 예, 제목이 모호하게 만듭니다. –