クラスのすべての属性を取得するにはどうすればよいですか?

Bdfy
class Test():
    test1 = 1
    def __init__(self):
        self.test2 = 2

r = Test()
print r.__dict__
print getattr(r,'test1')

__dict__辞書にtest1属性が表示されないのはなぜですか?

falsetru

instance.__dict__ クラス属性ではなく、インスタンス属性が含まれます。

クラス属性を取得するには、Test.__dict__またはを使用しますtype(r).__dict__

>>> r = Test()
>>> print r.__dict__
{'test2': 2}
>>> print Test.__dict__
{'test1': 1, '__module__': '__main__', '__doc__': None, '__init__': <function __init__ at 0x000000000282B908>}
>>> print getattr(r,'test1')
1

または、次を使用できますvars

>>> print vars(r)
{'test2': 2}
>>> print vars(Test)
{'test1': 1, '__module__': '__main__', '__doc__': None, '__init__': <function __init__ at 0x000000000282B908>}
>>>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

属性を持つすべてのクラスを取得するにはどうすればよいですか?

分類Dev

python enumクラスからすべての値を取得するにはどうすればよいですか?

分類Dev

Pharoで*すべての*クラスを取得するにはどうすればよいですか?

分類Dev

各DbContextの下ですべてのDbContextクラスとすべてのDbSetを取得するにはどうすればよいですか?

分類Dev

特定のクラス属性のhtml要素の番号を取得するにはどうすればよいですか?

分類Dev

jQueryのすべてのクラスから文字を削除するにはどうすればよいですか?

分類Dev

すべてのセロリタスクを取得するにはどうすればよいですか?

分類Dev

クラス属性の値の一部を取得するにはどうすればよいですか?

分類Dev

特定の封印されたクラスのすべてのサブクラスを取得するにはどうすればよいですか?

分類Dev

特定の封印されたクラスのすべてのサブクラスを取得するにはどうすればよいですか?

分類Dev

特定の封印されたクラスのすべてのサブクラスを取得するにはどうすればよいですか?

分類Dev

Rのすべてのデータの実際のクラスと予測クラスを取得するにはどうすればよいですか?

分類Dev

特定の属性を持つリスト内のすべてのオブジェクトを取得するにはどうすればよいですか?

分類Dev

親クラスのすべての機能を継承するにはどうすればよいですか?

分類Dev

HTML要素のすべてのCSSクラスを削除するにはどうすればよいですか?

分類Dev

正規表現ですべての属性を取得するにはどうすればよいですか?

分類Dev

正規表現ですべての属性を取得するにはどうすればよいですか?

分類Dev

apクラスからすべての要素を選択するにはどうすればよいですか?

分類Dev

クラスから変数のすべてのインスタンスのリストを取得するにはどうすればよいですか?

分類Dev

同じクラスのクラス名ですべての要素を取得するにはどうすればよいですか?

分類Dev

クラス属性のプロパティ値を取得するにはどうすればよいですか?

分類Dev

Beautifulsoup-特定のクラスのブロック内のすべてのリンクを取得するにはどうすればよいですか?

分類Dev

Pythonの現在のモジュール内のすべてのクラスのリストを取得するにはどうすればよいですか?

分類Dev

特定のタイプのクラスインスタンスのすべてのメンバーを取得するにはどうすればよいですか?

分類Dev

現在のインスタンスのすべてのスーパークラスを取得するにはどうすればよいですか?

分類Dev

クラスのすべてのプロパティを取得するコードを作成するにはどうすればよいですか?

分類Dev

zshパラメータのすべての属性を出力するにはどうすればよいですか?

分類Dev

JavaScriptですべてのクラスの子のリストを取得するにはどうすればよいですか?

分類Dev

カレンダークラスを使用して1か月のすべての日付を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    属性を持つすべてのクラスを取得するにはどうすればよいですか?

  2. 2

    python enumクラスからすべての値を取得するにはどうすればよいですか?

  3. 3

    Pharoで*すべての*クラスを取得するにはどうすればよいですか?

  4. 4

    各DbContextの下ですべてのDbContextクラスとすべてのDbSetを取得するにはどうすればよいですか?

  5. 5

    特定のクラス属性のhtml要素の番号を取得するにはどうすればよいですか?

  6. 6

    jQueryのすべてのクラスから文字を削除するにはどうすればよいですか?

  7. 7

    すべてのセロリタスクを取得するにはどうすればよいですか?

  8. 8

    クラス属性の値の一部を取得するにはどうすればよいですか?

  9. 9

    特定の封印されたクラスのすべてのサブクラスを取得するにはどうすればよいですか?

  10. 10

    特定の封印されたクラスのすべてのサブクラスを取得するにはどうすればよいですか?

  11. 11

    特定の封印されたクラスのすべてのサブクラスを取得するにはどうすればよいですか?

  12. 12

    Rのすべてのデータの実際のクラスと予測クラスを取得するにはどうすればよいですか?

  13. 13

    特定の属性を持つリスト内のすべてのオブジェクトを取得するにはどうすればよいですか?

  14. 14

    親クラスのすべての機能を継承するにはどうすればよいですか?

  15. 15

    HTML要素のすべてのCSSクラスを削除するにはどうすればよいですか?

  16. 16

    正規表現ですべての属性を取得するにはどうすればよいですか?

  17. 17

    正規表現ですべての属性を取得するにはどうすればよいですか?

  18. 18

    apクラスからすべての要素を選択するにはどうすればよいですか?

  19. 19

    クラスから変数のすべてのインスタンスのリストを取得するにはどうすればよいですか?

  20. 20

    同じクラスのクラス名ですべての要素を取得するにはどうすればよいですか?

  21. 21

    クラス属性のプロパティ値を取得するにはどうすればよいですか?

  22. 22

    Beautifulsoup-特定のクラスのブロック内のすべてのリンクを取得するにはどうすればよいですか?

  23. 23

    Pythonの現在のモジュール内のすべてのクラスのリストを取得するにはどうすればよいですか?

  24. 24

    特定のタイプのクラスインスタンスのすべてのメンバーを取得するにはどうすればよいですか?

  25. 25

    現在のインスタンスのすべてのスーパークラスを取得するにはどうすればよいですか?

  26. 26

    クラスのすべてのプロパティを取得するコードを作成するにはどうすればよいですか?

  27. 27

    zshパラメータのすべての属性を出力するにはどうすればよいですか?

  28. 28

    JavaScriptですべてのクラスの子のリストを取得するにはどうすればよいですか?

  29. 29

    カレンダークラスを使用して1か月のすべての日付を取得するにはどうすればよいですか?

ホットタグ

アーカイブ