-2
特定のタイプにバインドされているオブジェクト内のすべての名前をリストするにはどうすればよいですか?特定のタイプにバインドされているオブジェクト内のすべての名前を一覧表示します。
たとえば、オブジェクトに複数の属性がある場合、そのオブジェクトの整数属性のみを一覧表示するにはどうすればよいですか?オブジェクトの
特定のタイプにバインドされているオブジェクト内のすべての名前をリストするにはどうすればよいですか?特定のタイプにバインドされているオブジェクト内のすべての名前を一覧表示します。
たとえば、オブジェクトに複数の属性がある場合、そのオブジェクトの整数属性のみを一覧表示するにはどうすればよいですか?オブジェクトの
for v in YourObject.__dict__.values():
if type(v) == int:
print v
__dict__
属性は、すべての変数やオブジェクト内の自分の名前のdict
を返します。 type()
機能を使用して、各変数をテストするだけです。
ありがとうございます。 __dir __()メソッドを使って同じことをやってもらえますか? – Shadi
さて、オブジェクトのすべての属性をどのように循環させるのですか?あなたは何かのタイプをどうやってチェックしますか?これらは十分に文書化されており、検索するのには簡単なので、どこにいらっしゃるのか分かりません。 – Prune