2015-01-30 4 views
0

와 기록을 찾아 볼 필요가 있습니다 :내가 여기에 변수 값

variable=field_name 
send_address_purchase=res_brw.variable (so i need res_brw.field_name) 

어떻게 수있는 변수 값에 의해 내가 동적으로 액세스 필드? eval를 사용하지 마십시오

+0

이 – ForceBru

+0

액세스 어떤 분야를 포맷 코드를 수정하세요? –

+0

eval 함수를 사용하여 해결했습니다. –

답변

0

대신 getattr 사용

variable = field_name 
send_address_purchase = getattr(res_brw, variable) 
+0

오오. 고마워요. 이것은 더 좋고 안전 할 것입니다. –