Python에서 django를 사용하여 클래스 속성에 액세스

Mochib

클래스와 관련된 메서드의 클래스 속성에 액세스하고 싶지만 자동이어야하므로 for 루프를 사용합니다. 문제는 self.str 속성에 액세스 할 수 있도록 문자열로 얻은 속성 이름을 self에 추가하는 방법입니다.

코드 스 니펫 : 소스 코드

Matsyk 테라스

인스턴스의 속성은라는 사전 필드로 저장됩니다 __dict__. 그러나 필드를 동적으로 가져 오는 적절한 방법은 getattr메서드 를 사용하는 것입니다. 다음은 예입니다.

>>> t = Test()
>>> t.b = 2
>>> getattr(t, 'b')
2
>>> getattr(t, 'c', 'default_value')
'default_value'

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

변수를 사용하여 클래스 속성에 액세스

분류에서Dev

메타 모델 클래스를 사용하여 Criteria Query에서 @MappedSuperclass '속성에 액세스

분류에서Dev

AS3를 사용하여 호스트 속성에 액세스

분류에서Dev

Swift를 사용하여 다른 클래스에서 SKCameraNode에 액세스

분류에서Dev

Ruby while 루프를 사용하여 클래스 메서드에 액세스

분류에서Dev

ng-if를 사용하여 개체 속성에 액세스

분류에서Dev

XMLSerializer를 사용하여 내부 속성에 액세스

분류에서Dev

Model의 Alert 클래스를 사용하여 UIAlertTextField의 텍스트에 액세스

분류에서Dev

js를 사용하여 클래스에서 속성 계산

분류에서Dev

PHP OOP를 사용하여 부모 클래스에서 자식 클래스 데이터에 액세스

분류에서Dev

outerClass.this를 사용하여 내부 클래스 내에서 외부 클래스에 액세스

분류에서Dev

Javascript 생성자에서 'this'를 사용하여 속성에 액세스

분류에서Dev

JNDI 조회를 사용하여 구현 클래스에 액세스

분류에서Dev

클래스를 사용하여 특정 자식 요소에 액세스

분류에서Dev

클래스를 사용하는 ngModel 요소에 액세스

분류에서Dev

Python ctypes를 사용하여 C ++ 네임 스페이스 및 클래스에 액세스하는 방법

분류에서Dev

Java 다른 클래스의 인스턴스를 사용하여 메서드에 액세스하는 방법

분류에서Dev

Swift의 슈퍼 클래스에서 하위 클래스 속성에 액세스

분류에서Dev

네임 스페이스를 사용하여 확장 클래스에서 $ this에 액세스

분류에서Dev

기본 클래스의 배열을 사용하여 하위 클래스의 속성에 액세스

분류에서Dev

PHP에서 부모 클래스 또는 네임 스페이스를 사용하여 상속 된 클래스에 액세스

분류에서Dev

PHP가 날짜 함수를 할당하고 클래스 문제 외부의 클래스 속성에 액세스

분류에서Dev

xsd.exe를 사용하여 xml에서 생성 된 액세스 클래스 항목

분류에서Dev

클래스 인터페이스를 통해 클래스 속성에 액세스

분류에서Dev

for-in 루프 내에서 isKindOfClass를 사용하여 내 클래스의 속성에 액세스하려면 어떻게해야합니까?

분류에서Dev

CSS를 사용하여 스타일 맞춤 속성에 액세스

분류에서Dev

PHP MVC : 전체에서 액세스 할 수있는 종속성으로 클래스를 구성하거나 클래스 상수 만 사용합니까?

분류에서Dev

인터페이스를 사용하여 인스턴스화 된 클래스의 개인 멤버에 액세스

분류에서Dev

Django의 중간 모델 속성을 사용하여 필드에 액세스

Related 관련 기사

  1. 1

    변수를 사용하여 클래스 속성에 액세스

  2. 2

    메타 모델 클래스를 사용하여 Criteria Query에서 @MappedSuperclass '속성에 액세스

  3. 3

    AS3를 사용하여 호스트 속성에 액세스

  4. 4

    Swift를 사용하여 다른 클래스에서 SKCameraNode에 액세스

  5. 5

    Ruby while 루프를 사용하여 클래스 메서드에 액세스

  6. 6

    ng-if를 사용하여 개체 속성에 액세스

  7. 7

    XMLSerializer를 사용하여 내부 속성에 액세스

  8. 8

    Model의 Alert 클래스를 사용하여 UIAlertTextField의 텍스트에 액세스

  9. 9

    js를 사용하여 클래스에서 속성 계산

  10. 10

    PHP OOP를 사용하여 부모 클래스에서 자식 클래스 데이터에 액세스

  11. 11

    outerClass.this를 사용하여 내부 클래스 내에서 외부 클래스에 액세스

  12. 12

    Javascript 생성자에서 'this'를 사용하여 속성에 액세스

  13. 13

    JNDI 조회를 사용하여 구현 클래스에 액세스

  14. 14

    클래스를 사용하여 특정 자식 요소에 액세스

  15. 15

    클래스를 사용하는 ngModel 요소에 액세스

  16. 16

    Python ctypes를 사용하여 C ++ 네임 스페이스 및 클래스에 액세스하는 방법

  17. 17

    Java 다른 클래스의 인스턴스를 사용하여 메서드에 액세스하는 방법

  18. 18

    Swift의 슈퍼 클래스에서 하위 클래스 속성에 액세스

  19. 19

    네임 스페이스를 사용하여 확장 클래스에서 $ this에 액세스

  20. 20

    기본 클래스의 배열을 사용하여 하위 클래스의 속성에 액세스

  21. 21

    PHP에서 부모 클래스 또는 네임 스페이스를 사용하여 상속 된 클래스에 액세스

  22. 22

    PHP가 날짜 함수를 할당하고 클래스 문제 외부의 클래스 속성에 액세스

  23. 23

    xsd.exe를 사용하여 xml에서 생성 된 액세스 클래스 항목

  24. 24

    클래스 인터페이스를 통해 클래스 속성에 액세스

  25. 25

    for-in 루프 내에서 isKindOfClass를 사용하여 내 클래스의 속성에 액세스하려면 어떻게해야합니까?

  26. 26

    CSS를 사용하여 스타일 맞춤 속성에 액세스

  27. 27

    PHP MVC : 전체에서 액세스 할 수있는 종속성으로 클래스를 구성하거나 클래스 상수 만 사용합니까?

  28. 28

    인터페이스를 사용하여 인스턴스화 된 클래스의 개인 멤버에 액세스

  29. 29

    Django의 중간 모델 속성을 사용하여 필드에 액세스

뜨겁다태그

보관